1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
arguments #存了数组内所有的内容,可以循环取出来
style #获取行间元素
currentStyle #获取非行间元素
getStyle #获取样式
toLowerCase #转换成小写
#数组的定义
var arr = [1,2,3] == var arr = new Array(1,2,3)
#数组的方法
arr = [1,2,3,4,5,6]
arr.push() #从尾部添加
arr.unshift() #从头部添加
arr.pop() #从尾部删除
arr.shift() #从头部删除
arr.splice(1,2) #从第2个下标开始删除,删除2个元素
arr.splice(1,0,'a','b') #从第2个下表开始插入,插入'a'和'b'
arr.splice(1,2,'a','b') #从第2个下表开始替换,替换成'a '和'b'
arr.concat(数组) #连接两个数组
arr.sort() #排序这个数组-字符串
arr.sort(function(n1-n2){n1-n2}) #排序这个数组-数值
arr.join('-') #拼接数组之间的内容,用'-'
#兼容性示例:
if(obj.currentSytle){
return obj.currentStyle[name];
}else{
return getComputedStyle(obj,false)[name];
}
|