null 和 undefined 的區(qū)別

JavaScript 面試題

null 和 undefined 的區(qū)別 ?這是一道基礎(chǔ)面試題。很多人都會(huì)說 null 是空,undefined 是未定義,這樣回答太過于籠統(tǒng)。面試官反問:null 是空代表沒有值是吧,undefined 是未定義也是沒有值是吧,都是沒有值,它們的區(qū)別到底是什么 ?應(yīng)聘者:這下芭比Q了 !

辰風(fēng)沐陽 閱讀 1128 2023-04-01

分享 APP 的 H5 下載頁面

JavaScript

在很多 APP 中都有分享 APP 的功能,這個(gè)功能是分享出去一個(gè) h5 頁面,在 h5 頁面中跳轉(zhuǎn)到蘋果的 AppStore,而安卓手機(jī)則是提示下載一個(gè) apk 安裝包文件,而在微信瀏覽器中不支持跳轉(zhuǎn)和下載,需要引導(dǎo)用戶使用手機(jī)瀏覽器打開這個(gè) h5 頁面,本文就是實(shí)現(xiàn)這個(gè)功能

辰風(fēng)沐陽 閱讀 2004 2023-03-09

JS 的 Array.forEach 方法如何跳出循環(huán)

JavaScript 面試題

眾所周知,在 for 循環(huán)語句中,遇到 break 會(huì)結(jié)束循環(huán)。但是如何在數(shù)組方法 Array.forEach() 方法中如何結(jié)束循環(huán)呢 ?。首先,你應(yīng)該會(huì)想,Array.forEach() 好像無法跳出循環(huán),確實(shí)是這樣的,那么有沒有什么辦法可以跳出循環(huán)呢?當(dāng)然是有的

辰風(fēng)沐陽 閱讀 1347 2023-03-04

JS 中的立即執(zhí)行函數(shù)

JavaScript

JS 的立即執(zhí)行函數(shù): 函數(shù)在創(chuàng)建后立即執(zhí)行。立即執(zhí)行函數(shù)的作用只有一個(gè): 創(chuàng)建一個(gè)獨(dú)立的作用域,這個(gè)作用域里面的變量,外面訪問不到,即:避免了變量污染

辰風(fēng)沐陽 閱讀 983 2023-03-02

nvm - node 版本管理工具【mac】

nodejs

nvm 全稱 node version manager,也就是 node 版本控制。nvm 是一個(gè) node 的版本管理工具,它是一個(gè)命令行應(yīng)用,可以簡(jiǎn)單操作 node 版本的切換、安裝、使用、卸載、查看本機(jī)的全局 node.js 版本。當(dāng)有多個(gè) node 項(xiàng)目,但是對(duì) node 要求不一樣,此時(shí)使用 nvm 非常方便

辰風(fēng)沐陽 閱讀 2034 2023-02-24

JS 數(shù)組方法 Array.sort()

JavaScript

眾所周知 JavaScript 中的數(shù)組方法 sort() 可以用來排序,那么,它的排序原理是什么,sort() 方法支持傳入?yún)?shù)嗎 ?你未必知道吧。本文記錄在開發(fā)中遇到的數(shù)組排序問題,看過本文,相信你會(huì)明白基礎(chǔ)牢固是很重要的

辰風(fēng)沐陽 閱讀 1239 2023-02-14

var、let、const 的區(qū)別

JavaScript

優(yōu)先推薦使用 let 和 const,對(duì)于指針的指向不會(huì)改變的可以使用 const,指針指向可能會(huì)改變的變量使用 let。var 所表現(xiàn)出來的特殊性: 作業(yè)域提升、沒有塊級(jí)作用域等都是一些歷史遺留問題,其實(shí)是 JavaScript 在設(shè)計(jì)之初的一種語言缺陷

辰風(fēng)沐陽 閱讀 1060 2023-01-09

JS 日期對(duì)象

JavaScript

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)沐陽 閱讀 1125 2022-12-17

JS 中的進(jìn)制轉(zhuǎn)換功能函數(shù)

JavaScript

最近開發(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)沐陽 閱讀 1428 2022-12-13

ES6 新增的 Object 方法

JavaScript

ES6 新增了很多 Object 對(duì)象方法,這些方法在特定場(chǎng)景使用可以大大提高我們的開發(fā)效率,本文對(duì) Object 對(duì)象方法做下總結(jié),記錄常用的方法使用示例,以便更好的記憶。最常用的方法有 Object.assign()、Object.keys()、Object.values()

辰風(fēng)沐陽 閱讀 1141 2022-12-10