js入門知識(非行間樣式 陣列)

2021-06-21 11:41:02 字數 897 閱讀 9804

1、函式返回值  arguments

2、非行間樣式:currentstyle(當樣式不在行內時,如:在中)

currenstyle  ----------ie中相容

getcomputedstyle(函式,false)---------------火狐、谷歌相容

3、陣列基礎知識

定義:var a=[1,2,3]

新增刪除陣列

push() 給尾部新增

pop () 刪除尾部

shift() 從頭部刪除

unshift() 從頭部新增

從中間新增刪除:splice(起點,長度,元素)

var  arr=[1,2,3,4,5]

arr.splice(2,2) //  刪除3,4

arr.splice(2,0,"a") //給2後面新增乙個 「a」

arr.splice(2,2,"a","b")// 刪除3,4後 新增上 「a」,「b」

陣列相連:concat

join:陣列中間新增字元

如:join('+')       返回: 1+2+3+4

陣列排序:sort()

當為數字時

var a=[2,5,66,21,20]

a.sort(function(n1,n2))

js 獲取非行間樣式

1 getcomputedstyle nodeobj,false 該方法是bom物件,第乙個是要獲採樣式的節點物件 第二個可以寫成任何的字元一般寫成false或者null,這裡最好是用false因為用null ie9 會有問題 後面直接跟要獲取的樣式 寫在方括號中 即可 var style getc...

js和jquery中獲取非行間樣式

樣式又分為了行間樣式和非行間樣式。一般來說行間樣式用的是比較少的,因為它能夠作用的範圍就只有乙個元素,而非行間樣式的作用範圍可以是一類元素 即擁有相同德標籤,或者說是有相同的類名,當然id名不可能相同,唯一性 那麼來說說在js和jquery中,有時候需要獲取元素的樣式,比如說width或者heigh...

js和jquery中獲取非行間樣式

樣式又分為了行間樣式和非行間樣式。一般來說行間樣式用的是比較少的,因為它能夠作用的範圍就只有乙個元素,而非行間樣式的作用範圍可以是一類元素 即擁有相同德標籤,或者說是有相同的類名,當然id名不可能相同,唯一性 那麼來說說在js和jquery中,有時候需要獲取元素的樣式,比如說width或者heigh...