ES6 數組方法 find 和 findIndex 區別

JavaScript

array.findIndex() 參數同 array.find() 一致,都是用于查找滿足指定條件的數組中的第一個元素,區別是當能查找的到時, find 返回的是數組元素,findIndex 返回的是數組索引;當查找不到時,find 返回 undefined,findIndex 返回 -1

辰風沐陽 閱讀 1349 2022-12-08

clipboard.js 前端非常實用的剪切板插件

其他

clipboard.js 是一個不需要 flash,將文本復制到剪切板的插件,體積很小,非常實用的一款插件,其開源代碼倉庫目前已有 32k Star,可見其很受歡迎

辰風沐陽 閱讀 2486 2022-11-30

JS 正則表達式常用方法

JavaScript

JS 中使用正則表達式的方法比較多,可以按照使用兩種類型記憶: 字符串對象方法、正則表達式對象方法。JS 的正則表達式不需要使用引號包裹,PHP 需要使用引號包裹。修飾符是可選的,可寫可不寫

辰風沐陽 閱讀 1314 2022-10-18

JS 數組詳解【溫故而知新】

JavaScript

數組是一組數據的集合,其中每個數據被稱作數組的元素,在數組中可以存放任意數據類型的數據。特別注意: JS 中并沒有數組這個數據類型,JS 中的數組也是對象,通過 typeof 關鍵字可證明這個結論。本文列舉一些最常用的數組方法

辰風沐陽 閱讀 1417 2022-10-09

JS 數組去重的多種方法

JavaScript

JS 數組去重的實現方法有很多。不過實現思路只有幾種: 遍歷數據,相同的元素只有第一次保存到新數組中;使用 filter 過濾數組,只保留每個值首次出現的元素;也可以使用 ES6 的特性 new Set 結構進行去重,代碼更加簡潔

辰風沐陽 閱讀 1591 2022-09-16

JS 字符串和數組相互轉換

JavaScript

字符串和數組的相互轉換是最基礎的內容。使用字符串對象的 split() 方法可以將字符串轉為數組;數組轉為字符串可以使用 toString() 方法,但是這個方法不能自定義分割符,默認分割符為英文逗號,使用數組方法 join() 將數組轉為字符串可以自定義分割符

辰風沐陽 閱讀 1641 2022-09-15

JS 函數中的 arguments 類數組對象

JavaScript

眾所周知,js 是一門非常靈活的語言。當我們在 js 中調用一個函數時,經常會給函數傳遞一些參數,js 把調用函數時傳入的全部實參存儲到一個叫做 arguments 的類數組對象里面。arguments 是一個類數組對象,不是一個真正的數組

辰風沐陽 閱讀 1391 2022-09-13

JS 數組方法 every 和 some 的區別

JavaScript 面試題

every 和 some 都是數組迭代方法,它們的第一個參數都是一個閉包函數,這個閉包函數接收最多接收三個參數,最少接收一個參數。every 用于檢測數組的所有元素是否都符合指定條件,即 "全真才真"。some 方法用于檢測數組中是否有元素滿足指定條件,即 "一真就真"

辰風沐陽 閱讀 3563 2022-09-04

JS 如何判斷一個數據是不是數組

JavaScript 面試題

這是一道高頻的前端面試題: JS 如何判斷一個變量是否為數組 ? 對于某些新手來說,首先會想到使用 typeof 關鍵字獲取變量的數據類型,這是不可行的。因為在 JS 中,數組也是 object。本文列舉多種判斷變量是否為數組的方法

辰風沐陽 閱讀 1432 2022-09-03

JS 的 apply 方法

JavaScript

apply() 的作用有兩個: 1. 改變 this 指向 2. 將數組入參變為一般入參。剛開始看到 apply() 時,對它的用法非常模糊,而且不易理解,通過查找相關文章,才慢慢的明白它的妙用。溫馨提示: 記得要搞清楚 apply()、call()、bind() 的區別 !

辰風沐陽 閱讀 1291 2022-08-24

99se精品视频在线播放|国产仑乱老女人|成在线人免费视频一区二区|午夜精品久久久|亚洲中文字幕无码AV正片