首页 > 移动平台 > 详细

标准js和浏览器js的区别(uniapp)

时间:2021-02-21 23:59:42      阅读:26      评论:0      收藏:0      [点我收藏+]

uni-app的js代码,h5端运行于浏览器中。非h5端,Android平台运行在v8引擎中,iOS平台运行在iOS自带的jscore引擎中。

非H5端,虽然不支持window、document、navigator等浏览器的js API,但也支持标准ECMAScript。

开发者不要把浏览器里的js等价于标准js。

ECMAScript由Ecma国际管理,是基础js语法。浏览器基于标准js扩充了window、document等js API;Node.js基于标准js扩充了fs等模块;小程序也基于标准js扩展了各种wx.xx、my.xx、swan.xx的API。

所以uni-app的非H5端,一样支持标准js,支持if、for等语法,支持字符串、数组、时间等变量及各种处理方法。仅仅是不支持浏览器专用对象。

 

大同小异

标准js和浏览器js的区别(uniapp)

原文:https://www.cnblogs.com/wmzll/p/14426125.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!