[试读]Angular 应用安全编程对象的模块系统不同,而且也没有直接关联。 这两种模块系统不同但互补。你可以使用它们来共同编写你的应用。 JavaScript 中,每个文件是一个模块,文件中定义的所有对象都从属于那个模块。通过 export 关键字,模 块可以把它的某些对象声明为公共的。其它 JavaScript 模块可以使用 import 语句来访问这些公共对象。 架构概览 5 1.2 NgModule 和 JavaScript 的模块 中,每个文件是一个模块,文件中定义的所有对象都从属于那个模块。通过 export 关键字,模 块可以把它的某些对象声明为公共的。其它 JavaScript 模块可以使用 import 语句来访问这些公共对象。 JavaScript 模块 JavaScript 中,每个文件是一个模块,文件中定义的所有对象都从属于那个模块。通过 export 关键字,模 块可以把它的某些对象声明为公共的。其它 JavaScript 中,每个文件是一个模块,文件中定义的所有对象都从属于那个模块。通过 export 关键字,模 块可以把它的某些对象声明为公共的。其它 JavaScript 模块可以使用 import 语句来访问这些公共对象。 JavaScript 中,每个文件是一个模块,文件中定义的所有对象都从属于那个模块。通过 export 关键字,模块可以把它的某些对象声明为公共的。其它 JavaScript 模块可以使用0 码力 | 27 页 | 177.00 KB | 1 年前3
[试读] Angular 5 高级编程的最新版本为 2.7.4。 2.1.4 安装编辑器 由于程序员使用的任何编辑器都可以用于从事 Angular 开发,因此可供选择的编辑器 非常多。有些编辑器对 Angular 提供增强的支持,包括关键字高亮显示和良好的工具集成。 如果还没有确定 Web 应用程序开发的首选编辑器,那么表 2-1 介绍了一些常见选项,以供 参考。本书并不依赖任何具体的编辑器,你应该使用自己喜欢的编辑器。 表 2-1 this.done = done; } } 这依然是标准的 JavaScript 代码,但 class 关键字是在语言的更高版本中引入的,大多 数 Web 应用程序开发人员并不熟悉,这是因为它不被旧版浏览器支持。class 关键字用于定 义类型,可以使用 new 关键字实例化这些类型,以创建具有明确定义的数据和行为的对象。 在 JavaScript 语言的最新版本中添加的许多功能都是语法糖,以帮助程序员避免一些 语言的最新版本中添加的许多功能都是语法糖,以帮助程序员避免一些 最常见的 JavaScript 陷阱,例如不常见的类型系统。class 关键字不会改变 JavaScript 处理类 型的方式,它只是让具有其他语言(如 C#或 Java)使用经验的程序员更熟悉和更容易使用它。 我喜欢 JavaScript 的类型系统,它是动态的,表达能力也不错,但我发现使用类更可预测, 更不容易出错,并且简化了 Angular 的使用,这是因为0 码力 | 42 页 | 6.14 MB | 1 年前3
共 2 条
- 1













