01 2019 档案

摘要:0 由于每个浏览器都具有自己独到的扩展,所以在开发阶段来判断浏览器是一个非常重要的步骤,虽然浏览器开发商在公共接口方面投入了很多精力,努力的去支持最常用的公共功能,但在现实中,浏览器之间差异,以及不同浏览器的“怪癖”确是非常多的,因此客户端检测除了是一种补救措施,更是一种行之有效的开发策略 一、na 阅读全文
posted @ 2019-01-31 14:37 WhiteSpace 阅读(231) 评论(0) 推荐(0) 编辑
摘要:BOM也叫浏览器对象模型,它提供了很多对象,用于访问浏览器的功能,BOM缺少规范,每个浏览器提供商又按照自己想法去扩展它,那么浏览器共有对象就成了事实的标准,所以,BOM本身是没有标准的或者还没有那个组织去标准它 window对象 BOM的核心对象时window,它表示浏览器的一个实例,window 阅读全文
posted @ 2019-01-28 16:26 WhiteSpace 阅读(359) 评论(0) 推荐(0) 编辑
摘要:匿名函数就是没有名字的函数,闭包是可访问一个函数作用域里变量的函数。声明:本节内容需要有面向对象和少量设计模式基础,否则无法听懂。 闭包: 闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包的常见的方式,就是在一个函数内部创建另一个函数,通过另一个函数访问这个函数的局部变量。 使用闭包有一个优 阅读全文
posted @ 2019-01-16 15:53 WhiteSpace 阅读(2176) 评论(0) 推荐(1) 编辑
摘要:继承是面向对象中一个比较核心的概念,其他正统面向对象语言都会用两种方式实现继承,一个是接口实现,一个是继承。而ECMAscript只支持继承,不支持接口实现,而实现继承的方式依靠原型链来完成。 function Box(){ //被继承的函数叫超类型(父类,基类) this.name="中国"; 还 阅读全文
posted @ 2019-01-16 10:41 WhiteSpace 阅读(152) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示