-
严格模式 向上兼容查看全部
-
js中不建议写with查看全部
-
switch语句 while语句查看全部
-
for...in查看全部
-
隐式创建的全局变量可以用delete删除查看全部
-
var 定义的全局变量不能用delete删除查看全部
-
函数声明 在函数未声明之前也是可以调用的 函数表达式 则会报错查看全部
-
异常处理顺序查看全部
-
var a=b=1 后面的b就是全局的了查看全部
-
JS没有块级作用域。在循环内的i 在外面也能访问到查看全部
-
这点不太懂,先做个标记查看全部
-
属性标签查看全部
-
循环闭包查看全部
-
为什么function 前要加个! 不仅可以用!,还可以用+, -, ~都可以。 解释器在解释一个语句时,如果以function开头,就会理解为函数声明。 而前面加一个!可以让解释器理解为函数表达式,这样就可以立即调用了。 例如: !funciton() { }(); 而省略了!的话: function() { }(); 就会理解为函数声明,而函数声明没有名字会报错。如果有函数名: function f() { }(); 还是会报错,因为function f(){}函数声明会被前置,相当于: function f(){} (); // 这里报错查看全部
-
bind方法模拟查看全部
举报
0/150
提交
取消