javaScript 高级程序设计 第三版
吴所畏惧
这个作者很懒,什么都没留下…
展开
-
5.6 基本包装类型
基本包装类型原创 2019-03-24 21:15:38 · 179 阅读 · 0 评论 -
5.5 function类型
function类型函数实际上是对象,每个函数都是function;类型的示例。都与其它引用类型一样具有属性和方法。由于函数是对象,因此函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。函数通常是使用函数声明语法定义的,如下所示:function sum(num1,num2) {return num1 + num2;}//与下面使用函数表达式定义函数的方式几乎相差无几var ...原创 2019-03-21 17:00:30 · 158 阅读 · 0 评论 -
第6章 面向对象的程序设计
第6章 面向对象的程序设计6.1 理解对象**1. 属性类型:**数据属性和访问器属性2.定义多个属性: object.defineProperties()3.读取属性的特性:object.getOwnPropertyDescriptor()6.2创建对象1.工厂模式工厂模式是软件工程领域一种广为人知的设计模式。如下例子所示: function createPerson(name,...原创 2019-03-28 10:42:38 · 110 阅读 · 0 评论 -
第十章 DOM
第十章 DOM10.1 节点层次1、node类型https://wangdoc.com/javascript/index.html原创 2019-03-30 15:02:51 · 81 阅读 · 0 评论 -
第7章 函数表达式
第7章 函数表达式定义函数的两种方式: 一种是函数声明;一种是函数表达式;函数声明:一个重要特征就是函数声明提升,意思是在执行代码之前会先读取函数声明, 这意味着可以把函数声明放在调用它的语句后面;sayHi();function sayHi(){alert("hi");}函数表达式:最常见的一种方式:也是匿名函数var functionName = function(arg1...原创 2019-03-28 15:46:11 · 180 阅读 · 0 评论 -
第八章 BOM
第八章 BOM8.1 window 对象1.全局作用域抛开全局变量会成为window对象的属性不谈,定义全局变量与在window对象上直接定义属性还是有一点差别:全局变量不能通过delete操作符删除,而直接在window对象上的定义的属性可以;例如var age = 29;window.color = 'red';delete window.age; //falsedelete...原创 2019-03-29 15:08:50 · 113 阅读 · 0 评论 -
javascript中break,continue和return语句用法
javascript中break,continue和return语句用法break语句:break语句会使运行的程序立刻退出包含在最内层的循环或者退出一个switch语句。由于它是用来退出循环或者switch语句,所以只有当它出现在这些语句时,这种形式的break语句才是合法的。如果一个循环的终止条件非常复杂,那么使用break语句来实现某些条件比用一个循环表达式来表达所有的条件容易得多。...原创 2019-09-28 15:33:23 · 303 阅读 · 0 评论