javascript基礎知識整理(不定時更新)

來源:互聯網
上載者:User

標籤:style   back   sort   數組元素   img   整理   pop   定時   length   

 

1.js中真與假的定義:

  真:true,非零數字,非Null 字元串,非Null 物件

  假:false,數字零,Null 字元串,Null 物件(null),undefined

2.使用for迴圈對json進行迴圈操作

  for(var item in jsonObj){

    alert(jsonObj[item]);

  }

3.擷取非行間樣式(不能擷取複合樣式,如background,需要明確單一樣式,如backgroundColor)

  IE瀏覽器:obj.currentStyle[attr]

  Chorme,firefox等瀏覽器:getComputedStyle(obj,false)[attr]

4.數組array操作

  4.1 length屬性,既可以擷取,也可以設定,可用於數組清空,樣本如下

    

  4.2 添加:

    從頭部添加: unshift(x)       從尾部添加: push(x)

  4.3 刪除:

    從頭部刪除: shift()          從尾部刪除:pop()

  4.4 splice方法(也可以稱之為數組的萬能操作)

    刪除:splice(index,length),從起始位置,刪除指定長度的元素,樣本如下

      

    添加:splice(index,length,x,y ...),從指定位置,刪除制定長度的元素,然後從指定位置,添加元素,樣本如下

      

  4.5 sort排序

    sort()預設只能對字串進行排序,如果對數字數組直接排序,也會被視作為字串,樣本如下

    字串數組:

     

    數字數組:

      

    實現對數字數組的排序:

      

  4.6 concat(arr2)串連數組,樣本如下

      

  4.7 join(串連符),將數組元素拼接成字串,樣本如下

      

 

 

 

 

 

 

 

    

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

    

 

  

 

javascript基礎知識整理(不定時更新)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.