for(p in obj){
console.log(obj[p]);
}
for in是没有顺序的遍历,而且可能会遍历prototype原型链上的数据;
这种是不好的
console.log(obj[p]);
}
for in是没有顺序的遍历,而且可能会遍历prototype原型链上的数据;
这种是不好的
2017-04-12
原始表达式
1,常量,直接量 3,14 "test"
2,关键字 null this true
3,变量 i,j,k
复合表达式
10*20
数组,对象的初始化表达式
[1,2,3]
[1, ,,4]
{x:1,y:2}
函数表达式
var a=function(){};
(function(){console.log("hello world")})();//立即调用
属性访问表达式
var o={x:1};
o.x
o["x"]
调用表达式
fun();
对象创建表达式
new Func(1,2);
new Object;
1,常量,直接量 3,14 "test"
2,关键字 null this true
3,变量 i,j,k
复合表达式
10*20
数组,对象的初始化表达式
[1,2,3]
[1, ,,4]
{x:1,y:2}
函数表达式
var a=function(){};
(function(){console.log("hello world")})();//立即调用
属性访问表达式
var o={x:1};
o.x
o["x"]
调用表达式
fun();
对象创建表达式
new Func(1,2);
new Object;
2017-04-11
这门视频真的是神一般的课程啊,基本把js最本质最原理性的东西全写出来了,这种真的要多看几遍,我已经下载到手机上了,以后没事拿出看看,真正理解视频里bosn老师讲的这些东西,我觉得你完全有资格说自己掌握js了。
2017-04-10