小程序支持原生javascript吗?你是怎么回答的?

1、JavaScript的三大组成部分——ECMAScript、DOM(文档对象模型,对应document对象)、BOM(浏览器对象模型,对应window对象)。
2、小程序支持ECMAScript,但不支持document,window对象。
所以,小程序支持ECMAScript,但不支持javascript吗??请问你们怎么理解的呢

阅读 8.7k
4 个回答

javascript是ecmascript的一个实现

javascript 都包括 ECMAScript 了,

所以,小程序支持ECMAScript,但不支持javascript吗??

那肯定支持ECMAScript,也支持javascript了,,或者说支持javascript的部分内容,但是不能说不支持js的

首先你的明白javascript的组成!
javascript的三大组成部分


1, ECMAScript:JavaScript的核心,描述了语言的基本语法(var、for、if、array等)和数据类型(数字、字符串、布尔、函数、对象(obj、[]、{}、null)、未定义),ECMAScript是一套标准,定义了一种语言(比如JS)是什么样子。

2、文档对象模型(DOM):DOM(文档对象模型)是 HTML 和 XML 的应用程序接口(API)。DOM 将把整个页面规划成由节点层级构成的文档。HTML 或 XML 页面的每个部分都是一个节点的衍生物。

3、浏览器对象模型(BOM)对浏览器窗口进行访问和操作。例如弹出新的浏览器窗口,移动、改变和关闭浏览器窗口,提供详细的网络浏览器信息(navigator object),详细的页面信息(location object),详细的用户屏幕分辨率的信息(screen object),对cookies的支持等等。BOM作为JavaScript的一部分并没有相关标准的支持,每一个浏览器都有自己的实现!

然后小程序不支持javascript的dom节点操作,但是语法什么的大部分都支持,所以只能说不支持javascript的局部内容

ECMScript === 动物
javascript === 狗 jsciprt === 猫 这两个都属于动物
小程序 === 流浪汉 浏览器 === 高富帅 node === 习大大 狗和猫离了主人就没意义了

当狗跟着高富帅王思聪的时候,有iphone玩,有专职保姆...因为它的主人才能这些东西
当狗跟着流浪汉苏乞儿的时候,就只能吃屎了,因为苏乞儿没有保姆啊

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题