当前位置: 首页 > 网络应用技术

JavaScript高级程序设计(第四版)P5浪潮

时间:2023-03-08 17:03:00 网络应用技术

  JavaScript高级程序设计编号4(后来称为High -End 4),与第三版相比,将ES6从ES6添加到ES10,删除了过时的内容的旧版本,并丰富了在该内容上更有用的内容原始基础。

  中文翻译版本于2020年发布。它是正确的“新鲜发布”。如果您问本·古德(Ben Gourd):今天的JavaScript中哪一个很强?

  结果,借助更多文本的机会,这种瓜将开始一个小型系列,带您去看高级程序设计4(以前只是跳跃)。将提取本质。尽管总体情况和迅速的记录是与工人共享的~~

  第5章 - 基本报价类型,这是此瓜的最未知的JavaScript语法设置之一!

  为什么已经::布尔值,数字和字符串基本类型,还有一种:: boolean,number和String的原始值包装类型?

  上帝是魔术吗?

  目的是让对象行为的原始价值。

  因此,所有内容都是通过新关键字!交点创建的

  该对象被认为是特定参考类型的实例。新对象是在使用新操作器后由构造函数创建的。构造函数是用于创建新对象的函数。

  上面的字符串()和boolean()都是构造函数,用于构造参考类型的对象!交叉

  以下代码可以完全说明上述观点:

  这本书属于真实性,参考类型构造函数带有date(),regexp()不会说太多,您有机会编写它。

  5.4说话:单壳构建-in对象:全局,数学

  如果您详细使用它,则不会扩展;

  应该强调的是,当代码启动时,将在全局上下文中构建两个对象:global and Math。在它们中,在大多数ecmascript实现中都无法直接访问全局对象。窗口对象。所有全局变量函数是全局对象的属性。数学对象包含辅助复杂计算的属性和方法。

  本章最有趣的是对原始值包装类型的理解。

  JavaScript可以实现面向对象的编程,但实际上没有“类”。我们使用构造函数来构建一个强大的对象,实际上它是伪装以实现“ class”的继承的。至于特定的实现。

  好的,以上是本文的共享。我认为喜欢它吗?知道~~ ???

  原始:https://juejin.cn/post/7103327611379515406