js遇到这样基础题,看你能不能作对呢
2015-07-08 22:52
786 查看
var a = (function() { return typeof arguments; })(); alert(a); //Object var b = (function(x) { delete x; return x; })(); alert(b); //undefined //********************** var f = function g() { return 23; typeof g(); } alert(f); //function。。。。 //******************************** var y=1, x = y = typeof x; x; alert(x);//undefined alert(x = y = typeof x);//string //******************************** var g = (function f(f) { return typeof f(); })(function() { return 1; }); alert(g); //number //************************************** var foo = { bar: function() { return this.baz;}, baz: 1 }; var g = (function() { return typeof arguments[0](); })(foo.bar); alert(g); //undefined //**************** var foo = { bar: function(){ return this.baz; }, baz: 1 } alert(typeof (f = foo.bar)()); //********************************************* var f = (function f(){ return "1"; }, function g(){ return 2; })(); alert(typeof f); //number var x = 1; if (function f(){}) { x += typeof f; alert(x); } alert(x); //1number //alert(function g() {}); //**************************************** function f() { return f; } alert(new f() instanceof f); //false //***************************************** var g = (function f(){ function f(){ return 1; } return f(); function f(){ return 2; } })(); alert(g); //2 //******************************************** var k = (function(foo){ return typeof foo.bar; })({ foo: { bar: 1 } }); alert(k); //undefined //****************************************** var x = [typeof x, typeof y][1]; alert(typeof typeof typeof x); //string //****************************************** with (function(x, undefined){}) alert(length); //2 */ var j = (function(x){ delete x; return x; })(1); alert(j); //1
转自:http://perfectionkills.com/javascript-quiz
相关文章推荐
- javascript实时保存时出现修改多条记录的bug
- HTML 调用JavaScript脚本
- JSONModal 的使用
- 为什么JSP会比Beetl慢
- JavaScript之包装对象
- IE浏览器开启对JavaScript脚本的支持
- js调用后台,后台调用前台等方法总结
- Javascript学习笔记
- js使用cookies的例子
- 我所了解的JavaScript糟粕和鸡肋
- Understanding JavaScript is Vitally Important
- javascriptEvent对象
- javascript字符串对象
- javascript事件
- 时间久了基础都忘了吧,来回顾一下javascript节点吧!
- js:进一步关闭(范围:下一个)
- javascript对表单的操作
- js手机触屏轮播效果
- javascript 获取父页面中元素对象方法
- 手机触摸屏的JS事件