书栈网 · BookStack 本次搜索耗时 0.035 秒,为您找到 3198 个相关结果.
  • Node.js 加载

    Node.js 加载 概述 main 字段 exports 字段 ES6 模块加载 CommonJS 模块 CommonJS 模块加载 ES6 模块 Node.js 的内置模块 加载路径 内部变量 Node.js 加载 概述 Node.js 对 ES6 模块的处理比较麻烦,因为它有自己的 CommonJS 模块格式,与 ES6 模...
  • 10. 模块

    模块 10.1 总是使用模组 (import /export ) 而不是其他非标准模块系统。你可以编译为你喜欢的模块系统。 为什么?模块就是未来,让我们开始迈向未来吧。 // bad const AirbnbStyleGuide = require ( './AirbnbStyleGuide' ); module...
  • 原始数据类型

    原始数据类型 布尔值 数值 字符串 空值 Null 和 Undefined 参考 原始数据类型 JavaScript 的类型分为两种:原始数据类型(Primitive data types )和对象类型(Object types)。 原始数据类型包括:布尔值、数值、字符串、null 、undefined 以及 ES6 中的新类型 Sy...
  • ykit-config-es6

    863 2019-06-02 《YKit 教程》
    ykit-config-es6 Features 安装 babel-polyfill 功能 引入 配置项 ie8 支持 更改 ES6 编译配置 禁用严格模式 ykit-config-es6 Features 编译 ES6+代码(兼容至 IE8) 通过 happypack 提升编译速度 添加 babel-polyfill ...
  • 代码规范

    代码规范 文件路径必须小写 缩进使用 2 个空格 使用 ES6 语法开发 不要使用 constrcutor 方法 使用 Babel 编译 使用 async/await 替代 */yield 代码规范 文件路径必须小写 很多时候是在 Windows 或者 Mac OSX 系统下开发项目,但一般都部署 Linux 系统下。 在 W...
  • 30. 相关资源

    相关资源(英文) 了解 ES6 ECMA 2015 (ES6) 规范草案 ExploringJS ES6 兼容性表 ES6 特性全面概况 看看这个 Annotated ECMAScript 5.1 工具 代码风格检查器(Lint) ESlint - Airbnb Style .eslintrc JSHint -...
  • 附录B:填补块儿作用域

    附录B:填补块儿作用域 Traceur 隐含的与明确的块儿 性能 附录B:填补块儿作用域 在第三章中,我们探索了块儿作用域。我们看到最早在 ES3 中引入的 with 和 catch 子句都是存在于 JavaScript 中的块儿作用域的小例子。 但是 ES6 引入的 let 最终使我们的代码有了完整的,不受约束的块作用域能力。不论是在...
  • 中级使用

    中级使用 预处理插件编写 任务 前期准备 开发插件 打包插件编写 发布插件 中级使用 在初级使用 中,为了解析 less 和 进行简单的资源合并,我们安装了两个已经提供好的插件,使用插件完成了我们的工作。假设某些情况下,还没有相关插件,该怎么办? 那么这节讨论一下 FIS 中插件如何编写。在工作原理 中,已经介绍了整个构建的过程,以...
  • 构建系统和项目结构

    3.7.3.3. 构建系统和项目结构 3.7.3.3. 构建系统和项目结构 Polymer 客户端构建链会使用以下工具: Node.js bower polymer-cli 默认 Gradle 会处理这些工具的安装和调用。但是也可以直接使用这些工具,参考使用原生 Polymer 工具 。 Polymer 2.x 和相应的原生...
  • name 属性

    name 属性 name 属性 函数的name 属性,返回该函数的函数名。 function foo () {} foo . name // "foo" 这个属性早就被浏览器广泛支持,但是直到 ES6,才将其写入了标准。 需要注意的是,ES6 对这个属性的行为做出了一些修改。如果将一个匿名函数赋值给一个变量,ES5 的name...