摘要:數(shù)組相關(guān)方法會(huì)影響原先數(shù)組的方法添加往數(shù)組末尾添加數(shù)據(jù)往數(shù)組頭部添加數(shù)據(jù)刪除從數(shù)組末尾刪除數(shù)據(jù)從數(shù)組頭部刪除數(shù)據(jù)增刪改數(shù)組刪除,增加,替換數(shù)組元素不影響原先數(shù)據(jù)的方法合并數(shù)組合并數(shù)組展開操作符增加數(shù)組截取數(shù)組遍歷數(shù)組遍歷數(shù)組,過(guò)濾出符合條件
數(shù)組相關(guān)方法
會(huì)影響原先數(shù)組的方法list:
1): 添加 push() // 往數(shù)組末尾添加數(shù)據(jù) ushift() // 往數(shù)組頭部添加數(shù)據(jù) 2): 刪除 pop() // 從數(shù)組末尾刪除數(shù)據(jù) shift() // 從數(shù)組頭部刪除數(shù)據(jù) 3): 增刪改數(shù)組 splice() // 刪除,增加,替換數(shù)組元素
不影響原先數(shù)據(jù)的方法
1) 合并數(shù)組 concat() // 合并數(shù)組 a = a.concat([1]) ... // es6 展開操作符 a = ["1", ...b] 2) 增加數(shù)組 slice() // 截取數(shù)組
遍歷數(shù)組
filter 遍歷數(shù)組,過(guò)濾出符合條件的內(nèi)容,不影響原先數(shù)組 map 遍歷數(shù)組,返回新的內(nèi)容,不影響原先內(nèi)容 for語(yǔ)句, 循環(huán) 會(huì)影響原先數(shù)組 forEach 會(huì)影響原先數(shù)組 for-of 會(huì)影響原先數(shù)組 reduce 用于累計(jì)循環(huán) every 檢查內(nèi)容是否都符合條件,循環(huán) some 檢查內(nèi)容是否有一個(gè)符合條件,符合了則停止循環(huán) for-of 會(huì)影響原先數(shù)組對(duì)象的方法
遍歷對(duì)象
for-in 會(huì)影響原先數(shù)組 Object.keys()
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/95624.html
摘要:哈希表也是種數(shù)據(jù)結(jié)構(gòu),它可以提供快速的插入操作和查找操作。一個(gè)更好的散列函數(shù)為了避免碰撞,首先要確保散列表中用來(lái)存儲(chǔ)數(shù)據(jù)的數(shù)組其大小是個(gè)質(zhì)數(shù),這和計(jì)算散列值時(shí)使用的取余運(yùn)算有關(guān)。散列函數(shù)將學(xué)生里的數(shù)字相加,使用函數(shù)計(jì)算出散列值。 什么是字典結(jié)構(gòu)? 字典是以鍵值對(duì)形式存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu),就像電話號(hào)碼薄里的名字和電話號(hào)碼那樣的一一對(duì)應(yīng)的關(guān)系。 javascript的Object類就是以...
摘要:簡(jiǎn)介俗稱,的正式名稱是,是網(wǎng)景公司公司開發(fā)的一種基于客戶端瀏覽器基于面向?qū)ο笫录?qū)動(dòng)式的網(wǎng)頁(yè)腳本語(yǔ)言。變量名不能使用關(guān)鍵字變量名對(duì)大小寫敏感。 javascript簡(jiǎn)介 javascript俗稱js,js的正式名稱是ECMAScript,是網(wǎng)景公司Netscape公司開發(fā)的一種基于客戶端瀏覽器、基于面向?qū)ο?、事件?qū)動(dòng)式的網(wǎng)頁(yè)腳本語(yǔ)言。主要用于:交互式操作,表單驗(yàn)證,網(wǎng)頁(yè)特效,web游...
摘要:過(guò)濾功能,數(shù)組中的每一項(xiàng)運(yùn)行給定函數(shù),返回滿足過(guò)濾條件組成的數(shù)組。最后一次調(diào)用回調(diào)函數(shù)返回的結(jié)果方法從一個(gè)類似數(shù)組或可迭代對(duì)象中創(chuàng)建一個(gè)新的數(shù)組實(shí)例??蛇x參數(shù)可選參數(shù),執(zhí)行回調(diào)函數(shù)時(shí)對(duì)象。 數(shù)組的方法 pop push shift unshift reverse sort splice contact join toStrint slice indexof every some m...
摘要:包裝對(duì)象即,與數(shù)值字符串布爾值相對(duì)應(yīng)的三個(gè)原生對(duì)象。顯示類型轉(zhuǎn)換強(qiáng)制轉(zhuǎn)換即,顯示調(diào)用函數(shù)進(jìn)行類型轉(zhuǎn)換。返回對(duì)象的字符串?dāng)?shù)值或布爾值表示,通常與返回的值相同。 一、類型與包裝對(duì)象 1. 類型 原始類型: number string boolean null undefined Symbol 對(duì)象類型: Object Array Function 原始類型(基本類型)和對(duì)象類型(引...
摘要:中雙感嘆號(hào)的作用一般用于將后面的表達(dá)式強(qiáng)制轉(zhuǎn)化為布爾類型。通過(guò)實(shí)現(xiàn)類式繼承繼承對(duì)象已經(jīng)原型對(duì)象屬性父類父類的方法子類調(diào)用父類的構(gòu)造函數(shù)。 js基礎(chǔ)對(duì)象屬性方法 Object.keys() Object.keys()方法會(huì)返回一個(gè)由一個(gè)給定對(duì)象的自身可枚舉屬性組成的數(shù)組,數(shù)組中屬性名的排列順序和使用 for...in 循環(huán)遍歷改對(duì)象時(shí)返回的順序一致(兩者的主要區(qū)別是一個(gè)for-in 循環(huán)...
閱讀 2102·2021-09-29 09:35
閱讀 713·2021-09-08 09:36
閱讀 3423·2021-09-03 10:30
閱讀 2139·2019-08-30 14:21
閱讀 2941·2019-08-30 11:18
閱讀 3340·2019-08-29 17:31
閱讀 3172·2019-08-29 17:29
閱讀 1335·2019-08-29 17:13