国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

ECMAScript6 后建議的優(yōu)化語法

liaosilzu2007 / 1354人閱讀

摘要:是制定的的規(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

相關(guān)文章

  • ECMAScript6(5):函數(shù)擴展

    摘要:否則調(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); ...

    afishhhhh 評論0 收藏0
  • Vue.js新手入門指南[轉(zhuǎn)載]

    摘要:就是一個用于搭建類似于網(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í)了一...

    MartinHan 評論0 收藏0
  • 這么多前端優(yōu)化點你都記得住嗎?

    摘要:不推薦移動端瀏覽器前端優(yōu)化策略相對于桌面端瀏覽器,移動端瀏覽器上有一些較為明顯的特點設(shè)備屏幕較小新特性兼容性較好支持一些較新的和特性需要與應(yīng)用交互等。 GitHub鏈接:https://github.com/zwwill/blo... 圍繞前端的性能多如牛毛,涉及到方方面面,以我我們將圍繞PC瀏覽器和移動端瀏覽器的優(yōu)化策略進行羅列注意,是羅列不是展開,遇到不會不懂的點還請站外擴展 開車...

    ysl_unh 評論0 收藏0
  • 這么多前端優(yōu)化點你都記得住嗎?

    摘要:不推薦移動端瀏覽器前端優(yōu)化策略相對于桌面端瀏覽器,移動端瀏覽器上有一些較為明顯的特點設(shè)備屏幕較小新特性兼容性較好支持一些較新的和特性需要與應(yīng)用交互等。 GitHub鏈接:https://github.com/zwwill/blo... 圍繞前端的性能多如牛毛,涉及到方方面面,以我我們將圍繞PC瀏覽器和移動端瀏覽器的優(yōu)化策略進行羅列注意,是羅列不是展開,遇到不會不懂的點還請站外擴展 開車...

    Tecode 評論0 收藏0
  • 這么多前端優(yōu)化點你都記得住嗎?

    摘要:不推薦移動端瀏覽器前端優(yōu)化策略相對于桌面端瀏覽器,移動端瀏覽器上有一些較為明顯的特點設(shè)備屏幕較小新特性兼容性較好支持一些較新的和特性需要與應(yīng)用交互等。 GitHub鏈接:https://github.com/zwwill/blo... 圍繞前端的性能多如牛毛,涉及到方方面面,以我我們將圍繞PC瀏覽器和移動端瀏覽器的優(yōu)化策略進行羅列注意,是羅列不是展開,遇到不會不懂的點還請站外擴展 開車...

    Tonny 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<