JS 即 JavaScript。 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
20));console.log("---");// 解构const{ myName, myAge, sum } =require("./111.js");console.log(myName);console.log(myAge);console.log(sum(10,20)); 3. module.exports和export的关系 (1). 内部
如果到了这一步,你还跟得上我们的步伐,那么恭喜,你已经了解并掌握了 CommonJS 模块规范。 CommonJS 模块规范最重要的就是三个对象 module,exports,require。module是一个 object ,保存着当前模块的信息,exports 是一个用于导出模块变量的对象,而 require 函数用于导入模块。 由于ES6 Module 标准的推出,未来 Common...
• CommonJS 规范的提出,主要是为了弥补当 前 JavaScript 没有 模块化 标准 的 缺陷 。 • CommonJS 规范为 JS 指定了一个美好的愿景, 希望 JS 能够在任何地方运行 。 • CommonJS 对模块的定义十分简单: – 模块引用 – 模块定义 – 模块标识 模块 引用 • 在规范中,定义了 require() 方法,...
reactive() 函数可以代理一个对象,但不能代理基本类型值,这是因为原始值类型只有值而没有引用,无法追踪变量的后续变化。 2.2.2 响应丢失 2.3 ref 接收一个值,返回的响应式且可变的包装对象。 它只有一个属性:.value,该属性指向内部被包装的值。这个值可以直接修改。
console 其实是 JavaScript 内的一个原生对象,内部存储的方法大部分都是在浏览器控制台输出一些内容,...
CommonJS就是一个JavaScript模块化的规范,该规范最初是用在服务器端的node的,前端的webpack也是对CommonJS原生支持的。 根据这个规范,每一个文件就是一个模块,其内部定义的变量是属于这个模块的,不会对外暴露,也就是说不会污染全局变量。 CommonJS的核心思想就是通过 require 方法来同步加载所要依赖的其他模块,然后...
Hammer.js 是一个轻量级的 JavaScript 库,可让你向 Web 应用程序添加多点触控手势。 我会推荐这个库来为你的组件添加一些乐趣。你会觉得它非常有趣。 它可以识别由触摸、鼠标和pointerEvents 做出的手势。对于 jQuery 用户,我建议使用 jQuery 插件。 $(element).hammer(opt...
body.firstElementChild); // 像JS对象那样访问DOM元素,可查看DOM元素的属性 // 等同于console.dir(document.body.firstElementChild) console.log('%O',document.body.firstElementChild); 尝试一下 » 效果: %c 占位符是最常用的。使用 %c 占位符时,对应的后面的参数必须是 CSS 语句,用来对输出内容进行 CSS...
进入配置工程界面,Compile SDK选择“3.0.0(API 8)”(Compile SDK选择“3.1.0(API 9)”时注意同步选择 Model 为“FA”,此处以选择“3.0.0(API 8)”为例),Language选择“JS”,其他参数保持默认设置即可。 说明 DevEco Studio V2.2 Beta1及更高版本支持使用JS低代码开发方式。 低代码开发方式具有丰富的UI界面...