null 和 undefined 的區(qū)別 ?這是一道基礎面試題。很多人都會說 null 是空,undefined 是未定義,這樣回答太過于籠統。面試官反問:null 是空代表沒有值是吧,undefined 是未定義也是沒有值是吧,都是沒有值,它們的區(qū)別到底是什么 ?應聘者:這下芭比Q了 !
辰風沐陽 閱讀 1020 2023-04-01
在很多 APP 中都有分享 APP 的功能,這個功能是分享出去一個 h5 頁面,在 h5 頁面中跳轉到蘋果的 AppStore,而安卓手機則是提示下載一個 apk 安裝包文件,而在微信瀏覽器中不支持跳轉和下載,需要引導用戶使用手機瀏覽器打開這個 h5 頁面,本文就是實現這個功能
辰風沐陽 閱讀 1780 2023-03-09
眾所周知,在 for 循環(huán)語句中,遇到 break 會結束循環(huán)。但是如何在數組方法 Array.forEach() 方法中如何結束循環(huán)呢 ?。首先,你應該會想,Array.forEach() 好像無法跳出循環(huán),確實是這樣的,那么有沒有什么辦法可以跳出循環(huán)呢?當然是有的
辰風沐陽 閱讀 1234 2023-03-04
JS 的立即執(zhí)行函數: 函數在創(chuàng)建后立即執(zhí)行。立即執(zhí)行函數的作用只有一個: 創(chuàng)建一個獨立的作用域,這個作用域里面的變量,外面訪問不到,即:避免了變量污染
辰風沐陽 閱讀 875 2023-03-02
nvm 全稱 node version manager,也就是 node 版本控制。nvm 是一個 node 的版本管理工具,它是一個命令行應用,可以簡單操作 node 版本的切換、安裝、使用、卸載、查看本機的全局 node.js 版本。當有多個 node 項目,但是對 node 要求不一樣,此時使用 nvm 非常方便
辰風沐陽 閱讀 1859 2023-02-24
眾所周知 JavaScript 中的數組方法 sort() 可以用來排序,那么,它的排序原理是什么,sort() 方法支持傳入參數嗎 ?你未必知道吧。本文記錄在開發(fā)中遇到的數組排序問題,看過本文,相信你會明白基礎牢固是很重要的
辰風沐陽 閱讀 1127 2023-02-14
優(yōu)先推薦使用 let 和 const,對于指針的指向不會改變的可以使用 const,指針指向可能會改變的變量使用 let。var 所表現出來的特殊性: 作業(yè)域提升、沒有塊級作用域等都是一些歷史遺留問題,其實是 JavaScript 在設計之初的一種語言缺陷
辰風沐陽 閱讀 951 2023-01-09
Date 對象是 JS 的一個內置對象,在 JS 中使用 Date 對象來表示一個時間??梢酝ㄟ^ Date() 構造函數創(chuàng)建 Date 對象,省略參數時,默認是當前時間的 Date 對象;如果想要創(chuàng)建一個指定時間的 Date 對象,實例化 Date() 構造函數時傳入參數即可
辰風沐陽 閱讀 1037 2022-12-17
最近開發(fā)的物聯網項目需要經常使用到進制轉換,開發(fā)中需要頻繁使用進制間的轉換,所以封裝了一些進制轉換函數,本文記錄一下,方便以后使用
辰風沐陽 閱讀 1316 2022-12-13
ES6 新增了很多 Object 對象方法,這些方法在特定場景使用可以大大提高我們的開發(fā)效率,本文對 Object 對象方法做下總結,記錄常用的方法使用示例,以便更好的記憶。最常用的方法有 Object.assign()、Object.keys()、Object.values()
辰風沐陽 閱讀 1055 2022-12-10