摘要:是制定的的規(guī)范,代表發(fā)表的新版本,等以此類推。持續(xù)優(yōu)化更新變量聲明用于聲明常量,變量建議使用命令,建議不再使用命令,聲明的是全局變量,而則為局部變量。聲明的是全局變量也是頂層對象的屬性,則沒有綁定到頂層對象。
ECMAScript6 是 ECMA 制定的 JavaScript 的規(guī)范,ES6代表2016發(fā)表的新版本,ES7、ES5等以此類推。
(持續(xù)優(yōu)化更新)
變量聲明 const > let > var
const 用于聲明常量,變量建議使用 let 命令,建議不再使用 var 命令,var 聲明的是全局變量,而 let 則為局部變量。
const 保證不能改變的不是變量的值,而是變量指向的內(nèi)存地址不得改動。復(fù)合類型(數(shù)組,對象等)保存的是一個指針,所以指針是固定的,但是變量的數(shù)據(jù)結(jié)構(gòu)是可變的。
var 聲明的是全局變量也是頂層對象的屬性,let 則沒有綁定到頂層對象。
var a = 1 console.log(window.a) // 1 let b = 2 console.log(window.b) // undefined
靜態(tài)字符串使用單引號,動態(tài)字符串使用反引號。
const a = "hello" const b = `${a} world`
使用數(shù)組成員對變量賦值時,優(yōu)先使用解構(gòu)賦值
const arr = [1, 2, 3] const [first, second] = arr
使用擴展運算符(...)拷貝數(shù)組
const itemsCopy = [...items]
函數(shù)盡量用箭頭形式
[1, 2, 3].map((x) => { return x * x })
模塊倒入使用import,導(dǎo)出使用export
export default function echo ((params) => { console.log(params) })
import { echo } from "module"
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/90137.html
摘要:否則調(diào)用時依然需要傳參報錯注意這里不能用觸發(fā)默認值這里我們還需要單獨討論一下默認參數(shù)對的影響很明顯,默認參數(shù)并不能加到中。關(guān)于作用域集中在函數(shù)擴展的最后討論。那如果函數(shù)的默認參數(shù)是函數(shù)呢?zé)X的要來了如果基礎(chǔ)好那就根本談不上不燒腦。 參數(shù)默認值 ES5中設(shè)置默認值非常不方便, 我們這樣寫: function fun(a){ a = a || 2; console.log(a); ...
摘要:就是一個用于搭建類似于網(wǎng)頁版知乎這種表單項繁多,且內(nèi)容需要根據(jù)用戶的操作進行修改的網(wǎng)頁版應(yīng)用。單頁應(yīng)用程序顧名思義,單頁應(yīng)用一般指的就是一個頁面就是應(yīng)用,當(dāng)然也可以是一個子應(yīng)用,比如說知乎的一個頁面就可以視為一個子應(yīng)用。 最近在逛各大網(wǎng)站,論壇,以及像SegmentFault等編程問答社區(qū),發(fā)現(xiàn)Vue.js異常火爆,重復(fù)性的提問和內(nèi)容也很多,樓主自己也趁著這個大前端的熱潮,著手學(xué)習(xí)了一...
摘要:不推薦移動端瀏覽器前端優(yōu)化策略相對于桌面端瀏覽器,移動端瀏覽器上有一些較為明顯的特點設(shè)備屏幕較小新特性兼容性較好支持一些較新的和特性需要與應(yīng)用交互等。 GitHub鏈接:https://github.com/zwwill/blo... 圍繞前端的性能多如牛毛,涉及到方方面面,以我我們將圍繞PC瀏覽器和移動端瀏覽器的優(yōu)化策略進行羅列注意,是羅列不是展開,遇到不會不懂的點還請站外擴展 開車...
摘要:不推薦移動端瀏覽器前端優(yōu)化策略相對于桌面端瀏覽器,移動端瀏覽器上有一些較為明顯的特點設(shè)備屏幕較小新特性兼容性較好支持一些較新的和特性需要與應(yīng)用交互等。 GitHub鏈接:https://github.com/zwwill/blo... 圍繞前端的性能多如牛毛,涉及到方方面面,以我我們將圍繞PC瀏覽器和移動端瀏覽器的優(yōu)化策略進行羅列注意,是羅列不是展開,遇到不會不懂的點還請站外擴展 開車...
摘要:不推薦移動端瀏覽器前端優(yōu)化策略相對于桌面端瀏覽器,移動端瀏覽器上有一些較為明顯的特點設(shè)備屏幕較小新特性兼容性較好支持一些較新的和特性需要與應(yīng)用交互等。 GitHub鏈接:https://github.com/zwwill/blo... 圍繞前端的性能多如牛毛,涉及到方方面面,以我我們將圍繞PC瀏覽器和移動端瀏覽器的優(yōu)化策略進行羅列注意,是羅列不是展開,遇到不會不懂的點還請站外擴展 開車...
閱讀 3407·2021-11-25 09:43
閱讀 2294·2021-09-06 15:02
閱讀 3538·2021-08-18 10:21
閱讀 3340·2019-08-30 15:55
閱讀 2343·2019-08-29 17:06
閱讀 3534·2019-08-29 16:59
閱讀 962·2019-08-29 13:47
閱讀 2756·2019-08-26 13:24