佰推网logo

400-844-5354

当前位置:网站首页 > 新闻动态 > 小程序制作资讯

iOS设备上小程序内的WXS会比代码快2~20倍

日期:2023-07-17访问量:0类型:小程序制作资讯

威信山

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

说明WXS在运行时不依赖于基础库的版本,可以运行在所有版本的小程序中。 WXS 是一种不同的语言,有自己的语法,并且不一致。 WXS的运行环境与其他代码隔离。 WXS中无法调用其他文件中定义的函数,也无法调用小程序提供的API。 由于运行环境的差异,iOS设备上小程序中的WXS会比代码快2到20倍。 两者在设备上的运行效率没有差异。

下面是一些使用 WXS 的简单示例,要完整理解 WXS 语法,请参阅 WXS 语法参考。

页面渲染

iOS设备上小程序内的WXS会比代码快2~20倍


<wxs module="m1">
var msg = "hello world";
module.exports.message = msg;
wxs>
<view> {{m1.message}} view>

页面输出:

hello world

数据处理

iOS设备上小程序内的WXS会比代码快2~20倍

// page.js
Page({
  data: {
    array: [1, 2, 3, 4, 5, 1, 2, 3, 4]
  }
})



<wxs module="m1">
var getMax = function(array) {
  var max = undefined;
  for (var i = 0; i < array.length; ++i) {
    max = max === undefined ?
      array[i] :
      (max >= array[i] ? max : array[i]);
  }
  return max;
}
module.exports.getMax = getMax;
wxs>

<view> {{m1.getMax(array)}} view>

页面输出:

5

它们仅用于且仅用于。 如果出现任何 和 the 以及 the ,则应 。 。


TAG标签:小程序开发文档 

声明:本文来自投稿,不代表佰推网立场,如若转载,请注明出处:http://www.ccsuit.cn/news/show289.html 若本站的内容无意侵犯了贵司版权,请给我们来信,我们会及时处理和回复。

相关新闻

相关案例