摘要:是新增加的關鍵字,作用是聲明一個只讀變量。暫時性死區塊級作用域聲明的值是基礎數據類型,那么這個變量的值就不可以改變。 const是ES6新增加的關鍵字,作用是聲明一個只讀變量。這個變量指向的內容地址是不可以改動的。 const a = 1 a = 4 // TypeError: Assignment to constant variable. 和let一樣,它也有暫時性死區和塊級作...
摘要:而為對象時,可用選項如下之所以第三個參數有兩種形態,是在舊版本中只存在一個布爾值,即屬性但隨著時間推移以及發展的需要,需要支持設置更多的特性設置,所以有了選項這個對象傳參,又為了兼容以前的老程序,所以對兩者進行了兼容。 起因 最近在看以前的代碼時,發現年初在熟悉react hooks新特性時寫下了這樣一段代碼: let i = 0; function Test(props) { c...
摘要:可以直接通過來安裝但是倉庫里面的版本有點落后目前年月日倉庫版本為而官方的版本為非版已經來到了所以決定自己安裝待續 deepin可以直接通過sudo apt install nodejs來安裝nodejs,但是倉庫里面的版本有點落后, 目前(2018年12月20日)倉庫版本為v8.11.2,而官方的LTS版本為10.14.2,非LTS版已經來到了11.5.0所以決定自己安裝. === ...
摘要:函數的柯里化的基本使用方法和函數綁定是一樣的使用一個閉包返回一個函數。先來一段我自己實現的函數高程里面這么評價它們兩個的方法也實現了函數的柯里化。使用還是要根據是否需要對象響應來決定。 奇怪,怎么把函數的柯里化和Redux中間件這兩個八竿子打不著的東西聯系到了一起,如果你和我有同樣疑問的話,說明你對Redux中間件的原理根本就不了解,我們先來講下什么是函數的柯里化?再來講下Redux的...