花費 38 ms
總結下var、let 和 const 的區別

一、var變量 二、let變量 ES5 只有全局作用域和函數作用域,沒有塊級作用域,這帶來很多不合理的場景,在ES6之前,大部分人會選擇使用閉包來解決這個問題,今天我們使用ES6提供 ...

Mon Jun 24 00:13:00 CST 2019 0 10932
ES6——箭頭函數與普通函數的區別

ES6標准新增了一種新的函數:Arrow Function(箭頭函數)。 為什么叫Arrow Function?因為它的定義用的就是一個箭頭: 語法: 那么箭頭函數有哪些特點 ...

Mon Jul 22 01:15:00 CST 2019 0 4300
ES6 —— entries(),keys()和values()

ES6 提供三個新的方法 —— entries(),keys()和values() —— 用於遍歷數組。它們都返回一個遍歷器對象,可以用for...of循環進行遍歷,唯一的區別是keys()是對鍵名的 ...

Tue Jul 02 02:05:00 CST 2019 0 1641
JS基本數據類型和引用數據類型的區別及深淺拷貝

前言 首先我們先來了解一下什么叫棧堆,基本數據類型與引用數據類型 1.棧(stack)和堆(heap)stack為自動分配的內存空間,它由系統自動釋放;而heap則是動態分配的內存,大小也不一定會 ...

Fri Jun 28 06:43:00 CST 2019 0 997
深入理解 Array.prototype.map()

概述:   map()方法返回一個由原數組中的每個元素調用一個指定方法后的返回值組成的新數組,它不會改變原來的數組。   語法:   let newArr = oldArr.map(callba ...

Thu Oct 31 03:53:00 CST 2019 0 525
ES6——新增數據結構Set與Map的用法

ES6 提供了新的數據結構 Set以及Map,下面我們來一一講解。 一、Set 特性 似於數組,但它的一大特性就是所有元素都是唯一的,沒有重復。 我們可以利用這一唯一特性進行數組的去重工作。 ...

Mon Jul 01 21:51:00 CST 2019 0 595

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM