
javascript高级程序设计笔记
yang295242361
一个码农
展开
-
6.2创建对象
6.2.1工厂模式:function creatPerson(name,age,job){ var o = new Object() o.name = name; o.age = age; o.job = job; o.sayName = function(){ console.log(this.name) }; retu...转载 2019-05-14 13:55:33 · 166 阅读 · 0 评论 -
第8章 BOM——screen对象
javascript中有几个对象在编程中用处不大,而screen对象就是其中之一。screen对象基本上只用来表面客户端的能力。转载 2019-07-03 16:43:56 · 139 阅读 · 0 评论 -
第8章 BOM——navigator对象
navigator对象,识别客户端浏览器的事实标准。appCodeName 返回浏览器的代码名。 appMinorVersion 返回浏览器的次级版本。 appName 返回浏览器的名称。 appVersion 返回浏览器的平台和版本信息。 browserLanguage 返回当前浏览器的语言。 cookieEnabled 返回指明浏览器...转载 2019-07-03 16:26:29 · 199 阅读 · 0 评论 -
第8章 BOM——location对象
location是最有用的BOM对象之一。window.location和document.location引用的是同一个对象。8.2 location对象的所有属性:(省略了每个属性前的location前缀)hash "#contents" 返回url中hash(#号后跟零或多个字符)host ...转载 2019-07-03 14:59:12 · 178 阅读 · 0 评论 -
第7章 函数表达式
定义函数的两种方式:函数声明、函数表达式函数声明:function name(arg1,arg2){ // “function”是关键字 “name” 是函数名字 // 函数体 } 函数声明的一个重要特征是 函数声明提升 意思是在读取代码...转载 2019-06-04 12:34:26 · 209 阅读 · 0 评论 -
第8章 BOM——window对象
8.1window对象BOM的核心对象是window,它表示浏览器的一个实例。既是javascript访问浏览器窗口的一个接口,又是ECMAScript规定的Global对象。这意味着在网页中定义的任何一个对象、变量和函数,都以window作为其Global对象,因此有权访问parseInt()等方法。8.1.1全局作用域由于window对象同时扮演者ECMAScript中Global...转载 2019-06-13 11:25:00 · 178 阅读 · 0 评论 -
6.3继承
继承是oo语言中一个概念。许多oo语言都支持两种继承方式:接口继承和实现继承。ECMAScript只支持实现继承,而且其实现继承主要依靠原型链来实现的。6.3.1原型链原型链是实现继承的主要方法。基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。构造函数、原型和实例的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象...转载 2019-05-23 15:13:57 · 150 阅读 · 0 评论 -
5.7单体内置对象—Global 、Math
Global对象解释:“兜底对象”。不属于任何其他对象的属性和方法,最终都是它的属性和方法。事实上没有全局变量和全局函数,都是global对象的属性。包括 isNaN()、isFinite()、parseInt()、parseFloat(),还有方法1.URI编码方法encodeURI()encodeURIComponent()使用encodeURIComponent()方法比...转载 2019-05-13 11:44:15 · 239 阅读 · 0 评论 -
5.6.3基本包装类型—String类型
1.字符方法charAt() : 返回单字符charCodeAt() : 返回字符编码var s = "hello world";alert(s.charAt(1)) // "e"alert(s.charCodeAt(1)) // "101"2.字符串方法concat() : 将一个或多个字符串拼接起来,在实践中更多用“+”号操作符更简便。sli...转载 2019-05-10 11:16:51 · 173 阅读 · 0 评论 -
第8章 BOM——history对象
history对象保存着用户上网的历史记录,从窗口被打开的那一刻算起。go()方法// 后退一页history.go( -1 )// 前进一页history.go( 1 )// 前进两页history.go( 2 )//跳转到最近的wrox.com页面history.go( " wrox.com ")// 跳转到最近的nvzonline.net页面his...转载 2019-07-03 16:56:43 · 133 阅读 · 0 评论