優(yōu)先推薦使用 let 和 const,對(duì)于指針的指向不會(huì)改變的可以使用 const,指針指向可能會(huì)改變的變量使用 let。var 所表現(xiàn)出來的特殊性: 作業(yè)域提升、沒有塊級(jí)作用域等都是一些歷史遺留問題,其實(shí)是 JavaScript 在設(shè)計(jì)之初的一種語言缺陷
辰風(fēng)沐陽 閱讀 1170 2023-01-09
Date 對(duì)象是 JS 的一個(gè)內(nèi)置對(duì)象,在 JS 中使用 Date 對(duì)象來表示一個(gè)時(shí)間??梢酝ㄟ^ Date() 構(gòu)造函數(shù)創(chuàng)建 Date 對(duì)象,省略參數(shù)時(shí),默認(rèn)是當(dāng)前時(shí)間的 Date 對(duì)象;如果想要?jiǎng)?chuàng)建一個(gè)指定時(shí)間的 Date 對(duì)象,實(shí)例化 Date() 構(gòu)造函數(shù)時(shí)傳入?yún)?shù)即可
辰風(fēng)沐陽 閱讀 1231 2022-12-17
最近開發(fā)的物聯(lián)網(wǎng)項(xiàng)目需要經(jīng)常使用到進(jìn)制轉(zhuǎn)換,開發(fā)中需要頻繁使用進(jìn)制間的轉(zhuǎn)換,所以封裝了一些進(jìn)制轉(zhuǎn)換函數(shù),本文記錄一下,方便以后使用
辰風(fēng)沐陽 閱讀 1526 2022-12-13
ES6 新增了很多 Object 對(duì)象方法,這些方法在特定場景使用可以大大提高我們的開發(fā)效率,本文對(duì) Object 對(duì)象方法做下總結(jié),記錄常用的方法使用示例,以便更好的記憶。最常用的方法有 Object.assign()、Object.keys()、Object.values()
辰風(fēng)沐陽 閱讀 1281 2022-12-10
array.findIndex() 參數(shù)同 array.find() 一致,都是用于查找滿足指定條件的數(shù)組中的第一個(gè)元素,區(qū)別是當(dāng)能查找的到時(shí), find 返回的是數(shù)組元素,findIndex 返回的是數(shù)組索引;當(dāng)查找不到時(shí),find 返回 undefined,findIndex 返回 -1
辰風(fēng)沐陽 閱讀 1140 2022-12-08
JS 中使用正則表達(dá)式的方法比較多,可以按照使用兩種類型記憶: 字符串對(duì)象方法、正則表達(dá)式對(duì)象方法。JS 的正則表達(dá)式不需要使用引號(hào)包裹,PHP 需要使用引號(hào)包裹。修飾符是可選的,可寫可不寫
辰風(fēng)沐陽 閱讀 1056 2022-10-18
數(shù)組是一組數(shù)據(jù)的集合,其中每個(gè)數(shù)據(jù)被稱作數(shù)組的元素,在數(shù)組中可以存放任意數(shù)據(jù)類型的數(shù)據(jù)。特別注意: JS 中并沒有數(shù)組這個(gè)數(shù)據(jù)類型,JS 中的數(shù)組也是對(duì)象,通過 typeof 關(guān)鍵字可證明這個(gè)結(jié)論。本文列舉一些最常用的數(shù)組方法
辰風(fēng)沐陽 閱讀 1182 2022-10-09
JS 數(shù)組去重的實(shí)現(xiàn)方法有很多。不過實(shí)現(xiàn)思路只有幾種: 遍歷數(shù)據(jù),相同的元素只有第一次保存到新數(shù)組中;使用 filter 過濾數(shù)組,只保留每個(gè)值首次出現(xiàn)的元素;也可以使用 ES6 的特性 new Set 結(jié)構(gòu)進(jìn)行去重,代碼更加簡潔
辰風(fēng)沐陽 閱讀 1351 2022-09-16
字符串和數(shù)組的相互轉(zhuǎn)換是最基礎(chǔ)的內(nèi)容。使用字符串對(duì)象的 split() 方法可以將字符串轉(zhuǎn)為數(shù)組;數(shù)組轉(zhuǎn)為字符串可以使用 toString() 方法,但是這個(gè)方法不能自定義分割符,默認(rèn)分割符為英文逗號(hào),使用數(shù)組方法 join() 將數(shù)組轉(zhuǎn)為字符串可以自定義分割符
辰風(fēng)沐陽 閱讀 1401 2022-09-15
眾所周知,js 是一門非常靈活的語言。當(dāng)我們?cè)?js 中調(diào)用一個(gè)函數(shù)時(shí),經(jīng)常會(huì)給函數(shù)傳遞一些參數(shù),js 把調(diào)用函數(shù)時(shí)傳入的全部實(shí)參存儲(chǔ)到一個(gè)叫做 arguments 的類數(shù)組對(duì)象里面。arguments 是一個(gè)類數(shù)組對(duì)象,不是一個(gè)真正的數(shù)組
辰風(fēng)沐陽 閱讀 1195 2022-09-13