1

我最近开始了解这个函数 Object.observe() 并尝试在我的应用程序中实现。

var cs = {
    name : "java",
    version : "1.0"
}

cs.name = "javascript";
function doThis(){
    console.log(cs.name);
}
Object.observe(cs, doThis);

但是我看到了上面提到的错误。

TypeError: Object function Object() { [native code] } has no method 'observe'

有人可以阐明我在这里缺少什么。

4

1 回答 1

3

如果我没记错的话,它目前只存在于 google canary 中,它是一个非常新的 JS 原型。

您收到此错误是因为您使用的浏览器没有实现它。

于 2013-10-22T17:22:07.653 回答