WXS的基本使用

WXS脚本-概述

1.什么是wxs

WXS(WeiXin Script)是小程序独有的一套脚本语言,结合WXML,可以构建出页面的结构。

2.wxs脚本

wxml中无法调用在页面的.js中定义的函数,但是,wxml中可以调用wxs中定义的函数。因此,小程序中wxs的典型应用场景就是“过滤器”。

3.wxs和JavaScript的关系

虽然wxs的语法类似于JavaScript,但是wxs和JavaScript是完全不同的两种语言:

  1. wxs有自己的数据类型
    • number 数值类型、string 字符串类型、boolean 布尔类型、object 对象类型、
    • function 函数类型、array 数组类型、 data 日期类型、 regexp 正则
  2. wxs不支持类似于ES6及以上的语法
    • 不支持:let、const、结构赋值、展开运算符、箭头函数、对象属性简写、etc
    • 支持:var 定义变量、普通function函数等类似于ES5的语法
  3. wxs遵循CommonJS规范
    • module对象
    • require()函数
    • module.exports对象

WXS脚本-基本语法

1.内嵌wxs脚本

wxs 代码可以编写在wxml文件中的标签内,就像JavaScript代码可以编写在html文件中的

你可能感兴趣的:(小程序,javascript,前端,开发语言)