
JavaScript 高级程序设计-notes
文章平均质量分 86
13-c
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
chapter 1 关于JavaScript的一些零散知识点
JavaScript诞生于1995年,从一个简单的输入验证器发展成一门强大的编程语言。一个完整的JavaScript实现由三个不同部分组成:核心-ECMAScript -由ECMA-262定义,提供核心语言功能 文档对象模型-DOM -提供访问和操作网页内容的方法和接口 浏览器对象模型-BOM -提供与浏览器交互的方法和接口由ECMA-262定义的ECMAScript与web浏原创 2018-01-19 11:40:36 · 203 阅读 · 0 评论 -
chapter 5 引用类型(5.1 Object 类型; 5.2 Array 类型)
《JavaScript高级程序设计》第三版 笔记第5章 引用类型 本章内容 ·使用对象 ·创建并操作数组 ·理解基本的 JavaScript 类型 ·使用基本类型和基本包装类型引用类型的值(对象)是引用类型的一个实例。 在 ECMAScript 中,引用类型是一种数据结构,用于将数据和功能组织在一起。 ECMAScript 从技术上讲是一门面向对象的语言,但它不具备传统的面向原创 2018-02-01 16:06:13 · 458 阅读 · 0 评论 -
各种术语简写的全称
HTML - Hyper Text Markup Language -超文本标记语言 CSS - CasCading Style Sheets -层叠样式表 DOM - Document Object Model -文档对象模型 BOM - Browser Object Model -浏览器对象模型 ECMA - European Computer Manufacturer’s Assoc...原创 2018-01-18 13:33:49 · 4666 阅读 · 0 评论 -
chapter 4 变量、作用域和内存问题
《JavaScript高级程序设计》第三版 笔记第4章 变量、作用域和内存问题 本章内容: ·理解基本类型和引用类型的值 ·理解执行环境 ·理解垃圾收集4.1 基本类型和引用类型的值ECMAScript 变量可能包含两种不同数据类型的值:基本类型值和引用类型值 。 在将一个值赋给变量时,解析器必须确定这个值是基本类型值还是引用类型值。基本类型值 : 指的是简单的数据段。原创 2018-01-30 17:13:03 · 230 阅读 · 0 评论 -
chapter 3 基本概念(3.7 函数)
《JavaScript高级程序设计》第三版 笔记3.7 函数通过函数可以封装任意多条语句。 可以在任何地方、任何时候调用执行。(通过函数名来调用,后面加上一对圆括号和参数。多个参数以逗号隔开。) 使用 function 关键字来声明,后跟一组参数以及函数体。function functionName(arg0,arg1,...,argN){ statements;}原创 2018-01-30 12:39:21 · 189 阅读 · 0 评论 -
chapter 3 基本概念(3.6 语句)
《JavaScript高级程序设计》第三版 笔记3.6 语句ECMAScript-262 规定了一组语句(也称为流控制语句)。 从本质上看,语句定义了 ECMAScript 中的主要语法,语句通常使用一或多个关键字来完成给定任务。 语句可以很简单,例如通知函数退出;也可以比较复杂,例如指定重复执行某个命令的次数。3.6.1 if语句if (condition) {原创 2018-01-28 22:49:08 · 210 阅读 · 0 评论 -
chapter 3 基本概念(3.5 操作符)
《JavaScript高级程序设计》第三版 笔记3.5 操作符用于操作数据值的操作符: 算术操作符、位操作符、关系操作符和相等操作符。字符串、数字值、布尔值、对象都可以应用操作符。应用操作符后都会变成数值变量。 在应用于对象时,相应的操作符通常都会调用对象的 valueOf() 和(或) toString() 方法,以便取得可以操作的值。3.5.1 一元操作符只能操作一原创 2018-01-27 11:55:32 · 267 阅读 · 0 评论 -
chapter 3 基本概念(3.4 数据类型)
《JavaScript高级程序设计》第三版 笔记3.4 数据类型ECMAScript 共有6种数据类型。5种简单数据类型(也称基本数据类型): Undefined、Null、Boolean、Number、String 1种复杂数据类型: Object(object 本质上是由一组无序的名值对组成的)3.4.1 typeof 操作符可以用来检测给定变量的数据类型。原创 2018-01-25 10:53:42 · 291 阅读 · 0 评论 -
chapter 3 基本概念(3.1语法;3.2关键字和保留字;3.3变量)
《JavaScript高级程序设计》第三版 笔记3.1.1 区分大小写ECMAScript中的一切(变量、函数名和操作符)都区分大小写。 example:变量test和变量Test分别表示两个不同的变量。3.1.2 标识符标识符: 指变量、函数、属性的名字,或者函数的参数。标识符命名规则: 由字母、数字、下划线(_)或美元符号($)组成,但首字符不能为数字。 不能把原创 2018-01-23 17:41:21 · 262 阅读 · 0 评论 -
chapter 2 在HTML中使用JavaScript
《JavaScript高级程序设计》第三版 笔记在HTML中插入JavaScript的两种方法: 1.嵌入脚本 代码中不能出现标签,否则浏览器会当做结束标签,导致报错。 2.外部脚本 带有src属性的标签中出现嵌入代码,则嵌入代码会直接被浏览器忽略。 为什么推荐将javascript脚本放在标签之前? 在HTML文档解析过程中,遇到javascript脚本会立即解析,阻塞H原创 2018-01-21 21:57:33 · 273 阅读 · 0 评论 -
各章小结
转自 w3cschool 和 JavaScript高级程序设计。原创 2018-01-30 15:32:37 · 262 阅读 · 0 评论 -
chapter 5 引用类型 (5.3 Date 类型)
《JavaScript高级程序设计》第三版 笔记 参考https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Date5.3 Date 类型ECMAScript 中的 Date 类型是在早期 Java 中的 java.util.Date 类基础上构建的; 为此, Date 类型...原创 2018-02-07 11:14:08 · 293 阅读 · 0 评论