*数组arr=[];具有length属性,但json={a:6,b:9,c:6};不具有length属性
*arr通过下标获取对象;json通过名称获取对象
*json可这样转换使用length属性:
for(var i in json){
alert(json[i]);
}
*设置宽度:box.style.width="200px";
*获取宽度:alert(box.offsetWidth);
*获取高度:alert(box.offsetheight);
*错误的获取宽度:alert(box.style.width);//不能直接获取到行间样式
*alert(arr.push(9,10,20));
//在数组尾部添加数据。弹出的是数组个数,(9,10,20)加到数组尾部。
*console.log(arr.unshift(20,30));
//在数组头部添加数据。可同时添加多值。
*console.log(arr.pop());
//删除并返回(显示)数组尾部的最后一个元素。
*console.log(arr.shift());
//删除并返回(显示)数组头部的第一个元素。
*console.log(arr.splice(3,4));
//从第三位之后开始删除该数组4个数。
*console.log(arr.splice(3,4,20));
//从第三位之后开始删除该数组4个数并且替换为数字20。
*console.log(arr.splice(3,4,20,30,40,50,60));
//从第三位之后开始删除该数组4个数并且替换为数字20,30,40,50,60(增加数据)。splice()可增加也可删除数据。
*console.log(arr.concat(arr1));
//拼接数组。
*alert(arr.join("-"));
//数据间的符号(替代,)。
*alert(arr[1].substring(2));
//截断对象,删除前两个字符。