在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ 微信小程序,用js還是wxs?

微信小程序,用js還是wxs?

微信小程序,在看官網(wǎng)文檔的wxs章節(jié),有如下疑惑

文章中說(shuō)明

1. wxs 不依賴于運(yùn)行時(shí)的基礎(chǔ)庫(kù)版本,可以在所有版本的小程序中運(yùn)行。
2. wxs 與 javascript 是不同的語(yǔ)言,有自己的語(yǔ)法,并不和 javascript 一致。
3. wxs 的運(yùn)行環(huán)境和其他 javascript 代碼是隔離的,wxs 中不能調(diào)用其他 javascript 文件中定義的函數(shù),也不能調(diào)用小程序提供的API。
4. wxs 函數(shù)不能作為組件的事件回調(diào)。
5. 由于運(yùn)行環(huán)境的差異,在 iOS 設(shè)備上小程序內(nèi)的 wxs 會(huì)比 javascript 代碼快 2 ~ 20 倍。在 android 設(shè)備上二者運(yùn)行效率無(wú)差異。

我粗略的看了章節(jié),感覺(jué)wxs就是es4.1的語(yǔ)法,與之對(duì)立的js支持到es6的語(yǔ)法。

老司機(jī)們,你們?cè)陂_(kāi)發(fā)小程序的時(shí)候,用js還是wxs,實(shí)際開(kāi)發(fā)的利弊呢?

回答
編輯回答
涼薄

wxs是專門用于wxml頁(yè)面的,如果你有在頁(yè)面中使用js腳本的需求可以使用,但是wxs是不能被其他js文件引用的。
目前我很少wxs,大多數(shù)工作都是在js中完成的。

這里是我記錄的關(guān)于wxs的文章:
微信小程序:使用wxs檢測(cè)郵箱格式實(shí)例
微信小程序:新功能WXS(2017.08.30新增)

2018年8月7日 15:35
編輯回答
墨小羽

wxs其實(shí)就是封裝后的js,用法跟js一模一樣。

2018年4月29日 21:40
編輯回答
喜歡你

在開(kāi)發(fā)微信小程序的時(shí)候,應(yīng)該根據(jù)情況,選擇使用js或wxs。
wxs是專門用于wxml頁(yè)面的。
wxs和js不能互相直接調(diào)用。
有的事情,用wxs和js都能實(shí)現(xiàn),但是你會(huì)發(fā)現(xiàn)用wxs更方便、直接。
我自己發(fā)現(xiàn)wxs挺好用的。

2018年3月18日 02:47
編輯回答
情已空

我新建項(xiàng)目都是默認(rèn)生成的.js啊原來(lái)還有wxs。。。

2018年2月3日 16:51