微信小程序开发4

一、WXS脚本-概述

1.1、什么是wxs

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

1.2、wxs的应用场景

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

1.3、wxs和JavaScript的关系

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

二、WXS脚本-基本语法

2.1、内嵌WXS脚本

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

你可能感兴趣的:(web前端开发,微信小程序,小程序)