Skip to content

Instantly share code, notes, and snippets.

@loicdescotte
Last active August 29, 2015 14:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save loicdescotte/e11cdc1cbc0d1ec95a68 to your computer and use it in GitHub Desktop.
Save loicdescotte/e11cdc1cbc0d1ec95a68 to your computer and use it in GitHub Desktop.
var names = ['joe', 'bob'];
Object.observe(names, function(changes){
changes.forEach(function(change) {
console.log(change.type, change.name)
});
console.log("names",names);
});
console.log("######## add loic");
names.push("loic");
console.log("names",names);
console.log("######## del bob");
names.splice(1,1);// output is "update 1 - delete 2", why?
console.log("names", names)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment