亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

使用ES6新特性開發(fā)微信小程序

Backache / 670人閱讀

摘要:使用新特性開發(fā)微信小程序國際化與本地化新特性國際化與本地化新增了很多對于國際化的支持,比如時間格式,貨幣格式,數(shù)字格式等。

ECMAScript 6(簡稱ES6)是JavaScript語言的最新標準。因為當前版本的ES6是在2015年發(fā)布的,所以又稱ECMAScript 2015。

微信小程序支持絕大部分ES6的新增特性。

使用ES6新特性開發(fā)微信小程序(1)

ES6新特性:Constants(常量)、Scoping(作用域)、Arrow Functions(箭頭函數(shù))

使用ES6新特性開發(fā)微信小程序(2)

ES6新特性:Template Literals(模板對象)、Extended Literals(字面量的擴展)、Enhanced
Regular Expression(增強的正則表達式)、Enhanced Object
Literals(增強的對象字面量)、Destructuring Assignment(解構賦值)

使用ES6新特性開發(fā)微信小程序(3)——類

ES6新特性——類:Class Definition(類的定義)、Class
Inheritance(類的繼承)、Getter/Setter、Static Members(靜態(tài)成員)

使用ES6新特性開發(fā)微信小程序(4)

ES6新特性:Symbol Type、Iterators(迭代器)、Set、Map數(shù)據(jù)結(jié)構、Typed Arrays(類型化數(shù)組)

使用ES6新特性開發(fā)微信小程序(5)——內(nèi)建對象的變化

ES6新特性——內(nèi)建對象的變化:ES6對Object、Array、String、Number、Math等原生對象添加了許多新的API

使用ES6新特性開發(fā)微信小程序(6)——元編程

ES6新特性——元編程:ES6新增了Proxy和 Reflect特性,擴展了元編程(Meta
Programming)能力,允許攔截并定制基礎語言操作行為(比如,屬性查找,賦值,枚舉,函數(shù)調(diào)等)

使用ES6新特性開發(fā)微信小程序(7)——模塊

ES6新特性——模塊:ES6在語言規(guī)格的層面上,實現(xiàn)了模塊功能,而且實現(xiàn)得相當簡單,完全可以取代現(xiàn)有的CommonJS和AMD規(guī)范,成為瀏覽器和服務器通用的模塊解決方案。

使用ES6新特性開發(fā)微信小程序(8)——國際化與本地化

ES6新特性——國際化與本地化:ES6新增了很多對于國際化的支持,比如時間格式,貨幣格式,數(shù)字格式等。

使用ES6新特性開發(fā)微信小程序(9)

ES6新特性應用:不需要申明嚴格模式,用塊級作用域代替IIFES,使用for...of循環(huán),通過變量解構交換兩個變量的值,使用展開運算符和剩余操作符,比較兩個值是否嚴格相等,對象屬性復制

使用ES6新特性開發(fā)微信小程序(10)

ES6新特性應用:可子類化的內(nèi)建對象、通過子類工廠實現(xiàn)簡單的合成器、使用weakmaps實現(xiàn)私有實例成員、尾調(diào)用優(yōu)化、自定義錯誤類

其他

完整代碼:https://github.com/guyoung/Gy...
微信小程序Canvas增強組件WeZRender:https://github.com/guyoung/We...

文章版權歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/86712.html

相關文章

  • 使用TypeScript發(fā)微信小程序

    摘要:使用開發(fā)微信小程序基礎接口核心設計原則之一就是類型檢查,通過使用接口可以進行類型檢查,滿足傳統(tǒng)面向?qū)ο笏枷耄谟行ч_發(fā),有效避免類型轉(zhuǎn)換問題。使用開發(fā)微信小程序基礎迭代器為每一個對象定義了默認的迭代器。 使用TypeScript開發(fā)微信小程序(1)——基礎:數(shù)據(jù)類型(Type) ?TypeScript 的基本數(shù)據(jù)類型有boolean、number、string 、array、enum...

    xingpingz 評論0 收藏0
  • 小輪子:無需重構,向下兼容,在既有項目中用vue的方式發(fā)微信小程序

    摘要:介紹既有項目無法重構,但想在某些頁面的中使用的語法不想手動調(diào)用小程序內(nèi)的這個庫可能幫你解決一些問題。 simple-wxmp-vueify 介紹 既有項目無法重構,但想在某些頁面的JS中使用vue的語法?不想手動調(diào)用小程序內(nèi)的setData()?這個庫可能幫你解決一些問題。 特性 使用ES6的proxy實現(xiàn)對page.data的代理 支持在代碼中使用this.xxx表示data屬性 ...

    FleyX 評論0 收藏0
  • 模塊化高效發(fā)微信小程序—汽車試駕

    摘要:前言年月日,微信小程序發(fā)布。這也標志著的,阿里的,的小程序這三架馬車在年并驅(qū)騎行。傳送門試駕小程序開發(fā)工具微信開發(fā)者工具方便我們在編譯時能夠?qū)崟r的看到界面變化,我們并不用此來進行小程序的開發(fā),只充當一個模儀器來使用。 showImg(https://segmentfault.com/img/bVbaqpO?w=558&h=1002); 前言 2017年1月9日,微信小程序發(fā)布。這也標志...

    wuyangchun 評論0 收藏0
  • 模塊化高效發(fā)微信小程序—汽車試駕

    摘要:前言年月日,微信小程序發(fā)布。這也標志著的,阿里的,的小程序這三架馬車在年并驅(qū)騎行。傳送門試駕小程序開發(fā)工具微信開發(fā)者工具方便我們在編譯時能夠?qū)崟r的看到界面變化,我們并不用此來進行小程序的開發(fā),只充當一個模儀器來使用。 showImg(https://segmentfault.com/img/bVbaqpO?w=558&h=1002); 前言 2017年1月9日,微信小程序發(fā)布。這也標志...

    lewif 評論0 收藏0
  • 模塊化高效發(fā)微信小程序—汽車試駕

    摘要:前言年月日,微信小程序發(fā)布。這也標志著的,阿里的,的小程序這三架馬車在年并驅(qū)騎行。傳送門試駕小程序開發(fā)工具微信開發(fā)者工具方便我們在編譯時能夠?qū)崟r的看到界面變化,我們并不用此來進行小程序的開發(fā),只充當一個模儀器來使用。 showImg(https://segmentfault.com/img/bVbaqpO?w=558&h=1002); 前言 2017年1月9日,微信小程序發(fā)布。這也標志...

    CoderBear 評論0 收藏0

發(fā)表評論

0條評論

Backache

|高級講師

TA的文章

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