666笔记侠

45/666 HJDS | JavaScript以及WXS

2018-10-10  本文已影响4人  红叔笔记
image

这是666计划的第45篇

继续极客时间9小时微信小程序系列笔记。

推荐两本JavaScript的书:

《JavaScript权威指南》

《javascript高级程序设计》

Nodejs中的JavaScript

image

小程序中的JavaScript

image

小程序不能使用原生库和npm的包管理

ECMAScript是nodejs、小程序共同的基础, 可以理解为是普通话, 其他都是各种方言。

image

浏览器中的JavaScript

image

BOM: 浏览器对象模型。 与浏览器的交互

DOM:文档对象模型。 与当前加载的HTML交互

小程序在不同平台的内核差异:

image

目前各个内核实现依赖的ES还不太一致, ES6有可能还有部分不兼容。 在出现问题的时候可以通过远程真机调试的方式来验证。

微信自己的Script语言 WXS

image

我们一般把WXS作为过滤或者计算处理。

image

WXS的常用运算符:

image

WXS和js的语法基本一致, 但是不支持try catch语句。

WXS的数据类型:

image

特殊的地方:

var date = getDate(); //返回当前时间对象

var regexp = getRegExp();

WXS的基础类库:

image

和ES5基本一样。区别是console和Date做了限制。


hongjun
上一篇 下一篇

猜你喜欢

热点阅读