您的位置:首页 > Web前端 > JavaScript

js 语法

2015-11-23 17:31 441 查看
通过var创建的全局变量(任何函数之外的程序中创建)是不能被删除的。



var fun = function xx(){}



xx不能访问了

this的值

var foo = {

bar: function () {

return this.baz;

},

baz: 1

};

(function () {

return typeof arguments0;

})(foo.bar);

A. “undefined”

B. “object”

C. “number”

D. “function”

答案为A 这里的this.baz 到不了 定义的那个baz

return typeof arguments[0].call(foo); 这样便可以了 答案为 C访问到了 foo的baz
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: