【JavaScript高级程序设计精读】读书笔记
文章平均质量分 89
JavaScript高级程序设计精读读数书笔记
浅夏、
这个作者很懒,什么都没留下…
展开
-
【精读笔记】JavaScript高级程序设计 第5章 基本引用类型
第5章 基本引用类型 概念 引用值(或者对象)是某个特定引用类型的实例 在ECMAScript中,引用类型是把数据和功能组织到一起的结构 对象被认为是某个特定引用类型的实例 新对象通过使用new操作符后跟一个构造函数来创建 5.1 Date Date类型将日期保存为自协调世界时(UTC)时间1970年1月1日午夜至今所经过的毫秒数 创建日期对象 let now = new Date(); 在不给此函数传参数的情况下,创建的对象将保存当前日期和时间 要基于其他日期和时间创建日期对象,必须原创 2022-03-29 19:36:13 · 754 阅读 · 0 评论 -
【精读笔记】JavaScript高级程序设计 第4章 变量、作用域和内存
第4章 变量、作用域和内存 4.1 原始值和引用值 ECMAScript变量可以包含两种不同类型的数据:原始值和引用值 原始值就是最简单的数据 保存原始值的变量是按值访问的 引用值则是由多个值构成的对象 是保存在内存中的对象 JavaScript不允许直接访问内存位置,所以不能直接操作对象所在的内存空间 操作对象时,实际上操作的是对该对象的引用而非实际的对象本身。 保存引用值的变量是按引用访问的 4.1.1 动态属性 对于引用值而言,可以随时添加、修改和删除其属性和方法 原始值不能.原创 2022-03-29 09:37:58 · 937 阅读 · 0 评论 -
【精读笔记】JavaScript高级程序设计 第3章 语言基础
第三章 语言基础 ECMA-262以一个名为ECMAScript的伪语言的形式,定义了JavaScript在最基本的层面上如何工作,涉及语法、操作符、数据类型以及内置功能,在此基础之上才可以构建复杂的解决方案。 3.1 语法 3.1.1 区分大小写 ECMAScript中一切都区分大小写。无论是变量、函数名还是操作符,都区分大小写。 3.1.2 标识符 ECMAScript标识符使用驼峰大小写形式,即第一个单词的首字母小写,后面每个单词的首字母大写。 firstSecond myCar doSo原创 2022-03-27 23:58:38 · 674 阅读 · 0 评论 -
【精读笔记】JavaScript高级程序设计 第2章 HTML中的JavaScript
第二章 HTML中的JavaScript 2.1 将JavaScript插入HTML的主要方式是使用 async:可选。表示应该立即开始下载脚本,但不能阻止其他页面动作,比如下载资源或者等待其他脚本加载。只对外部脚本文件有效。 charset:可选。使用src属性指定的代码字符集。少用。 crossorigin:可选。配置相关请求的CORS(跨资源共享)设置。默认不使用CORS。 defer:可选。表示脚本可以延迟到文档完全被解析和显示置后再执行。只对外部脚本文件有效。 integrity:可选。允许.原创 2022-03-27 23:48:39 · 101 阅读 · 0 评论 -
【精读笔记】JavaScript高级程序设计 第1章 什么是JavaScript
第1章 什么是JavaScript 1.1 简短的历史回顾 1995年 Brendan Eich 为即将发布的Netscape Navigator 2 开发的一个叫Mocha(后改名为LiveScript)的脚本语言 在Netscape Navigator 2 正式发布前,改名为JavaScript JavaScript 1.0非常成功,又在Netscape Navigator 3中发布了1.1版本 1996年 微软发布IE3 包含自己名为JScript的JavaScript实现 1997年 J.原创 2022-03-27 23:23:58 · 111 阅读 · 0 评论