【转】外国朋友出的js题目,你能对几道
发布时间:2020-12-25 17:46:48 所属栏目:交互 来源:网络整理
导读:原文地址?http://perfectionkills.com/javascript-quiz/ 中文地址加解释:by Aaron:http://www.cnblogs.com/aaronjs/p/3172112.html 附带了自己的理解,答案有争议的地方欢迎大家指出 题目一 2 3 4 ( function (){ ?? return ? typeof ? arguments; })(); ?
题目十四with (function(x,undefined){}) length; 2 with用得很少,with 语句就是用于暂修改作用域链的或者通常用来缩短特定情形下必须写的代码量 使用with语句的JavaScript代码很难优化,因此它的运算速度比不使用with语句的等价代码要慢得多。 而且,在with语句中的函数定义和变量初始化可能会产生令人惊讶的、相抵触的行为,因此我们避免使用with语句 with的用法是这样的: with(object) {},在大括号里面,可以引用object的属性而不用使用object.attr这种形式。 这道题里面,with接受了一个对象,只不过这个对象是函数,函数有length属性, 代表形参的个数,所以上面返回的值是2 mozilla with http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Statements:with ? 如果您看完本篇文章感觉不错,请点击一下右下角的【推荐】来支持一下博主,谢谢!如果是原创文章,转载请注明出处!!! by Aaron:http://www.cnblogs.com/aaronjs/p/3172112.html (编辑:ASP站长) 【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。 |
相关内容
未处理完善
-
无相关信息
最新更新