小程序脚本语言WXS,你想要的都在这里了
发表时间:2021-4-30
发布人:葵宇科技
浏览次数:45
WXS脚本语言是 Weixin Script脚本的简称,是JS、JSON、WXML、WXSS之后又一大小程序内部文件类型。截至到目前小程序已经提供了5种文件类型。
解构小程序的几种方式,其中一种方式就是通过文件类型:JS、JSON、WXML、WXSS、WXS。前面四种之前已经介绍过,今天主要是介绍WXS这种文件类型。如果你是PHP、JAVA、C#程序员的话写过服务端代码的话,就很好理解WXS这种脚本语言了。能够更加方便的动态实现页面上的一些基本逻辑判断,而不用全部的依赖后台实现,再通过接口返回。
一、WXS创建方式
WXS的使用,有两种方式。
一种是直接在WXML中编写
module="foo"> var some_msg = "hello world";
module.exports = { msg : some_msg, }
{{foo.msg}}
另外一种是使用单独的WXS文件,然后在WXML中引入即可
src="./../logic.wxs" module="logic" />
二、WXS文件的构成
1、数据类型
类似小程序大厦的砖头、保暖砖、预制件之类的内容,这些都是通用的内容,这些是编程语言的基本构成项,数据类型可以是简单的类型,也可以是复杂的类型。从普通的数字再到复杂的对象。
WXS 语言目前共有8种数据类型:
number : 数值
string :字符串
boolean:布尔值
object:对象
function:函数
array : 数组
date:日期
regexp:正则
WXS中使用var或let来定义变量,从定义中很难看出变量的类型,判定一个变量是什么类型。
可以使用变量的属性constructor。
还可以使用 typeof这种方式来判定变量的类型
例如:
var number