
JavaScript高级程序设计
文章平均质量分 93
CaraYQ
这个作者很懒,什么都没留下…
展开
-
第六章 集合引用类型
目录ObjectArray Object 表达式上下文指的是期待返回值的上下文 // 对象字面量表示法 let person = {// 这个左大括号表示对象字面量开始 因为他出现在表达式上下文中 name:"cara", age:25, 5:true// 在对象字面量表示法中 属性名可以是字符串或数值 数值属性会自动转换为字符串 // 使用对象字面量表示法定义对象时 并不会实际调用Object构造函数 } 同样是左大括号 如果出现在语句上下文中 比如if语句的条件后面 则表示一个语句块的开始原创 2021-12-12 17:59:12 · 185 阅读 · 0 评论 -
第五章 基本引用类型
目录Date Date Date类型用于呈现时间中的某个时刻 就是将日期转换为UTC时间 (1)不传参:let now = new Date()创建的对象将保存当前时间 (2)传入时间戳 即自1970年1月1日00:00:00 UTC以来的毫秒数 获得UTC时间 (3)Date(year, month[, date][, hours][, minutes][, seconds][, milliseconds]) (4)传入表示时间的字符串 该字符串能被Date.parse()正确识别 内部实现原理就是原创 2021-11-18 17:33:30 · 247 阅读 · 0 评论 -
第四章 变量、作用域与内存
目录原始值与引用值执行上下文与作用域垃圾回收 原始值与引用值 变量可以包含两种不同类型的数据 (1)原始值:最简单的数据。指Undefined Null Boolean Number String Symbol 保存原始值的变量按值访问 (2)引用值:由多个值构成的对象 指保存在内存中的对象 保存引用值的变量按引用访问 如果是使用new关键字 则JS会创建一个object类型的实例 但其行为(?)类似原始值 所有函数的参数都是按值传递 是局部变量 typeof用于检测原始值和function 在saf原创 2021-11-18 11:07:26 · 371 阅读 · 0 评论 -
第三章 语言基础
目录语法关键字与保留字变量varlet 语法 一切都区分大小写 标识符:变量 函数 属性 函数参数的名称 第一个字符必须是字母 下划线_ 美元符号$ 剩下的字符可以是字母 下划线_ 美元符号$ 数字 适用驼峰大小写形式 即第一个单词的首字母小写 后面每个单词的首字母大写 如myCar 关键字 保留字 true false null不能作为标识符 严格模式 :ECMAScript 5新增 是一种不同的JS解析和执行模型 ECMAScript 3中的一些不规范写法在严格模式下会被处理 对于不安全的活动原创 2021-11-08 21:57:45 · 471 阅读 · 0 评论 -
第二章 HTML中的JavaScript
目录script元素标签位置推迟执行脚本异步执行脚本动态加载脚本 script元素 <script>元素有8个属性 (1)async:立即开始下载脚本 不能阻止其他页面动作 比如 使用<script>的方式: (1)使用它直接在网页中嵌入JS代码 <script> 这里写JS代码 注意这里的JS代码中不能出现字符串'</script>' 浏览器解析行内脚本时看到字符串'</script>' 会将其当成结束标签</script原创 2021-11-08 15:22:33 · 476 阅读 · 0 评论