注册 登录

清河洛

您现在的位置是:清河洛 > 网站前端

网站前端

  • javascript中BOM的window对象的方法

    BOM也叫浏览器对象模型,它提供了很多对象,用于访问浏览器的功能。BOM缺少规范,每个浏览器提供商又按照自己想法去扩展它,那么浏览器共有对象就成了事实的标准。所以,BOM本身是没有标准的或者还没有哪个组织去标准它。window对象:BOM的核心对象是window,它表示浏览器的一个实例。window对象处于JavaScript结构的最顶层,对于每个打开的窗口,系统都会自动为其定义 window 对象。Window 对象方法方法描述alert()显示带有一段消息和一个确认按钮的警告框。focus()把键盘焦点给予一个窗口,将焦点移至窗口blur()把键盘焦点从顶层窗口移开,将焦点从窗口移除...

    2016-12-16
  • javascript中BOM的window对象的属性

    BOM也叫浏览器对象模型,它提供了很多对象,用于访问浏览器的功能。BOM缺少规范,每个浏览器提供商又按照自己想法去扩展它,那么浏览器共有对象就成了事实的标准。所以,BOM本身是没有标准的或者还没有哪个组织去标准它。window对象:BOM的核心对象是window,它表示浏览器的一个实例。window对象处于JavaScript结构的最顶层,对于每个打开的窗口,系统都会自动为其定义 window 对象。Window 对象属性属性描述closed返回窗口是否已被关闭。当窗口关闭时为真defaultStatus设置或返回窗口底部状态栏中的默认文本。document对 Document 对象的只...

    2016-12-16
  • javascript中的闭包①

    闭包:闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包的常见的方式,就是在一个函数内部创建另一个函数,通过另一个函数访问这个函数的局部变量。通过闭包可以返回局部变量function box(){var user = 'Lee'; return function(){return user;};}//通过匿名函数返回box()局部变量user alert(box()()); //通过box()()来直接调用匿名函数返回值 var b = box();alert(b());//另一种调用匿名函数返回值 使用闭包有一个优点,也是它的缺点:就是可以把局部变量驻留在内存...

    2016-12-16
  • javascript中的闭包②

    模仿块级作用域:JavaScript没有块级作用域的概念,这个可以用下面的示例证明:function box() { for (var i=0; i<3; i++) {} alert(i); //3,i不会因为离开了for块就失效 } JavaScript不会提醒你是否多次声明了同一个变量;遇到这种情况,它只会对后续的声明视而不见(如果初始化了,当然还会执行的)。使用模仿块级作用域(私有作用域)可避免这个问题:function box() { (function () { for (var i = 0; i<3; i++) {}//这里...

    2016-12-16
  • javascript中的面向对象的继承

    在ES5中是通过原型链的形式实现继承的function Box(){this.name = 'Lee';}//Box构造 function Desk(){this.age = 100;}//Desk构造 Desk.prototype = new Box(); //Desc继承了Box,通过原型,形成链条在ES6的类中,使用extends关键字实现继承,让子类继承父类的属性和方法class Father { ... } class Sun extends Father { ... }super()方法表示父类的构造函数,用来新建一个父类的实例对象super对象表示父类的...

    2016-12-16


网址导航