昨晚微信□□□□公众平台□□推送了微□□□□信小程序□□□□的更新信□□息,包括新版□□微信开发◣者工具、小程序分□□□阶段发布、WXS脚本语言□□□等。前面的就▲不需要多·说,都是非常□□□□有用的更□□□新,让J9国际集团觉得比□□□□较奇怪的□□□是为什么△要推出WXS脚本语言□□□呢?微信小程□□序WXS脚本语言□□□□有什么用□□□呢?好像跟Javascript相差不多,也有点相□□□□似。
看官方介□□□□绍,WXS被当作一□□□个模块,每一个 .wxs 文件和 标签都是□□□一个单独□□□□的模块。每个模块□□□都有自己◈独立的作□□□用域。即在一个◢模块里面◉定义的变□□□□量与函数,默认为私□□□有的,对其他模□□块不可见。一个模块□□□□要想对外△暴露其内□□部的私有□□□□变量与函□□□□数,只能通过 module.exports 实现。每个 wxs 模块均有◉一个内置□□的 module 对象。在.wxs模块中引□□□□用其他 wxs 文件模块,可以使用 require 函数。
WXS有变量、运算符、循环语句、运算符、基础类库□□的功能。简直可看□□□成是微信◈版Javascript
WXS 代码可以□□编写在 wxml 文件中的 标签内,或以 .wxs 为后缀名○的文件内。可见WXS只是扩展WXML标签而设○计的,因为在网✦站里,可以随便◢在HTMl代码里插□□□入Javascript,而WXML不行,所以微信□□□就设计一□□□□个WXS语言来弥□□□□补这一不❖足。
跟据J9国际集团开发小程序的经验,觉得有此复杂的功能需要用到,如对数据进行页面显示外理,这样更加方便,同时更好的区分逻辑层和表现层。
WXS到底有什□□□么用,可能你没□□□有使用到,但肯定有□□□□其存在的□□道理,大家可慢▽慢了解。
WXS除了可以□□嵌入到wxml内,还可以单□□□独以.wxs后缀为单□□□独文件,这样好像丨和Javascript有点作用□□□相同,这点也让□□□很多开发□□人员感到□□□多此一举,可以微信□□□小程序开□□□发团队有□□□□自己的考□□虑和进一□□□步的想法,大家拭目□□□□以待。
如没特殊注明,文章均为J9国际集团原创,转载请注明来自https://www.nzweibaum.com/news/3844.html