WXS与JS使用的部分区别

JS是javascript语言编写的文件的拓展名
WXS是微信为小程序给予JS上面研发的在布局文件中进行逻辑处理的文件,微信小程序本身是不支持在布局文件中使用JS调用的。
一般来说JS上面的语法和api在WXS上面也都可以使用,不过还是有一些语法和api是无法使用的(猜测有以下两点中的一点,或者都有:
1、WXS只支持到JS5版本,不支持ES6
2、WXS使用了JS的严格模式strict mode,本篇对此进行部分整理

WXS上面不能使用的功能:

  • 反引号 `` ,通常可以在JS中常常使用反引号进行字符串模版编写
  • 右箭头>,通常用 => 进行函数的简写
  • 对象的赋值简写,通常在定义对象时候将名字和值一样的内容缩写为一样,比如
var obj = {
	value
}
  • 关键词 let,通常用这个定义临时变量
  • 实例化对象的关键词 new,通常使用这个关键词定义对象,比如 Date
// js写法
 var date = new Date()
 // wxs写法
 var date = getDate()
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值