成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專欄INFORMATION COLUMN

javascript Array 學(xué)習(xí)筆記

longshengwang / 769人閱讀

摘要:元素是通過指定的分隔符進(jìn)行分隔的。如果數(shù)組已經(jīng)為空,則不改變數(shù)組,并返回值。數(shù)組對象方法用于刪除第一個元素,并且返回這個元素。返回值與沒有參數(shù)的方法返回的字符串相同。

數(shù)組的定義:
今天碰到一個問題:
(this._callback[evn] || (this._callback[evn] = [])).push(callback);
this._callback[evn] undefined-->執(zhí)行this._callback[evn] = []初始化數(shù)組
數(shù)組初始化完畢,push()回調(diào)函數(shù)

   var arr = new Array()
   console.log(arr["item1"])//undefined
    arr["item1"] = []// 新建一個數(shù)組
    arr["item1"].push("item2")//在空數(shù)組的基礎(chǔ)上push("item2")
    console.log(arr["item1"])//輸出["item2"]

constructor 屬性返回對創(chuàng)建此對象的數(shù)組函數(shù)的引用。

 
 
 
     html
 
 
        
 
 

可以將constructor打印

 
 
 
     html
 
 
        
 
 

prototype 可以向?qū)ο筇砑臃椒ê蛯傩?/p>

 
 
 
     html
     
 
 
        
 
 

對象方法 contact,用于連接2個或2個以上的數(shù)組,合成一個大數(shù)組

 
 
 
     html
     
 
 
        
 
 

對象方法 join,用于將數(shù)組中的每一個元素使用指定的分割符合成一個你想要的字符串。

 
 
 
     html
     
     
 
 
        
 
 

對象方法 pop();用于刪除數(shù)組最后一個元素,并且返回該元素值

 
 
 
     html
    
    
 
 
        
 
 

對象方法.push可以向數(shù)組添加多個元素
.unshift 可以從開頭添加一個或是多個元素

 
 
 
     html
     
     
     
 
 
        
 
 

數(shù)組對象方法.shift() 用于刪除第一個元素,并且返回這個元素。

 
 
 
     html
     
 
 
        
 
 

數(shù)組對象方法,arr.slice(start,end)由于選取數(shù)組元素(含頭不含尾)

 
 
 
     html
     
     
     
 
 
        
 
 

array數(shù)組對象方法 .sort(sortBy),用于對數(shù)組里面的元素進(jìn)行排序

 
 
 
     html
     
     
 
 
        
 
 

數(shù)組對象方法 splice(index,howmany,item) 由于修改數(shù)值元素,增刪替換元素

 
 
 
     html
     
     
     
     
 
 
        
 
 

對象方法,toSource由于打印輸出對象的源代碼

 
 
 
     html


 
 
        
 
 

toString對象方法,用于將數(shù)組轉(zhuǎn)換成字符串

 
 
 
     html

 
 
        
 
 

valueOf 返回數(shù)組對象原始值



 
  
 

arr.concat(arr1, arr2) 不改變原來數(shù)組的基礎(chǔ)上 連接2個數(shù)組 變成一個數(shù)組

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/85961.html

相關(guān)文章

  • JavaScriptArray的簡單學(xué)習(xí)筆記

    摘要:可以是任意多個連接兩個或者更多個數(shù)組,并返回結(jié)果分隔符,不指定默認(rèn)是逗號把數(shù)組所有元素放在一個字符串,元素使用指定的分隔符來分割無刪除并返回數(shù)組元素最后一個元素。要刪除的項目數(shù)量。 有時候項目組缺人,只能后端程序員也分擔(dān)一些前端的代碼編寫工作,于是在任務(wù)驅(qū)動下,必須操起鍵盤學(xué)習(xí)前端。學(xué)習(xí)JavaScript有一段時間了,發(fā)現(xiàn)有些東西不用一段時間后就會忘記,又要百度查一下不方便,于是就自...

    kid143 評論0 收藏0
  • javaScript排序算法學(xué)習(xí)筆記

    摘要:排序算法學(xué)習(xí)筆記用于創(chuàng)建數(shù)組冒泡排序冒泡排序比較任何兩個相鄰的項,如果第一個比第二個大,則交換它們。歸并排序歸并排序是一種分治算法。完成下列操作的前提是數(shù)組均已經(jīng)完成。 javaScript排序算法學(xué)習(xí)筆記 // 用于創(chuàng)建數(shù)組 function createNonSortedArray(size) { var array = new ArrayList(); for( ...

    lentoo 評論0 收藏0
  • JavaScript學(xué)習(xí)筆記之?dāng)?shù)組(三)

    摘要:學(xué)習(xí)筆記之?dāng)?shù)組二輸出什么為什么有三個參數(shù)數(shù)組元素,元素索引,數(shù)組本身有兩個參數(shù)元素本身以及進(jìn)制語法參數(shù)可選。表示要解析的數(shù)字的基數(shù)。如果該參數(shù)小于或者大于,則將返回。當(dāng)參數(shù)的值為或沒有設(shè)置該參數(shù)時,會根據(jù)來判斷數(shù)字的基數(shù)。 JavaScript學(xué)習(xí)筆記之?dāng)?shù)組(二) 1.[1,2,3].map(parseInt) 輸出什么,為什么? [1,2,3].map(parseInt)//[1,N...

    YPHP 評論0 收藏0
  • javascript語言精粹》學(xué)習(xí)筆記 - 數(shù)組方法實現(xiàn)

    摘要:在中數(shù)組是經(jīng)常被使用到的,我們除了要學(xué)習(xí)數(shù)組的方法,還需要了解誒一下某一些方法是如何來實現(xiàn)的。然而我看了語言精粹中方法的一章,想記錄下書上的代碼,以便加深印象。方法移除數(shù)組中的第一個元素并且放回該元素。 在js中數(shù)組是經(jīng)常被使用到的,我們除了要學(xué)習(xí)數(shù)組的方法,還需要了解誒一下某一些方法是如何來實現(xiàn)的。然而我看了《javascript語言精粹》中方法的一章,想記錄下書上的代碼,以便加深印...

    felix0913 評論0 收藏0
  • 重學(xué)前端學(xué)習(xí)筆記(九)--JavaScript中的對象分類

    摘要:固有對象由標(biāo)準(zhǔn)規(guī)定,隨著運(yùn)行時創(chuàng)建而自動創(chuàng)建的對象實例。普通對象由語法構(gòu)造器或者關(guān)鍵字定義類創(chuàng)建的對象,它能夠被原型繼承。 筆記說明 重學(xué)前端是程劭非(winter)【前手機(jī)淘寶前端負(fù)責(zé)人】在極客時間開的一個專欄,每天10分鐘,重構(gòu)你的前端知識體系,筆者主要整理學(xué)習(xí)過程的一些要點筆記以及感悟,完整的可以加入winter的專欄學(xué)習(xí)【原文有winter的語音】,如有侵權(quán)請聯(lián)系我,郵箱:ka...

    ShowerSun 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<