1、流程控制1》 for in 仅用于 对象的遍历: 1 var box={ 2 "name":'小红', 3 'age':18, 4 'height':165 5 }; 6 7 for(var b in box) 8 { 9 alert(b);10 alert(box[b]);11 }2》with 语句 是 将 代码的 作用域 限定到 特定的对象上面去1 alert(box.name+box.age+box.height);//对象 调用属性的 方式2 3 with(box){ //限定的 操作的 对象4 ... Read More
posted @ 2013-12-19 23:08 小小gogo Views(199) Comments(0) Diggs(0) Edit
1、运算符内部实现原理运算符大部分都是 通过 操作 对象的 valueOf()方法 和 toString()方法 实现的2、一元运算符1)例如:++、--;注意他们 内部 是会 隐式对 对象进行转型(调用的是Number()方法 进行转型)var d='12'; d++; //这里会 先 调用 Number()方法 对 d 进行转型 为数字 之后 做++运算。alert(typeof d); //返回的 类型是 number(已经转型为 Number 类型了)2)如果一元运算符操作的 Object类型的数据 ,则会 先调用 对象的 valueOf() ,之后调用toString Read More
posted @ 2013-12-19 22:55 小小gogo Views(194) Comments(0) Diggs(0) Edit
在js中常见的六种数据类型:String类型、Null类型、Number类型、Boolean类型、Object类型。1、typeof的注意点涉及到数据类型,不免会提到,操作符 typeof。要注意:1、typeof是操作符,不是方法。虽然我们经常使用typeof()的方式获取对象的数据类型。2、对 null 取typeof 是 object(这是因为null是 空的对象引用),对函数取 typeof 是 function1 alert(typeof null); //返回 object2 function demo(){3 alert('demo');4 }5 ale... Read More
posted @ 2013-12-19 19:14 小小gogo Views(1793) Comments(6) Diggs(4) Edit