zoukankan      html  css  js  c++  java
  • js prototype新感悟

        prototype是js的一个原型属性,这个属性可以创建对象属性和方法。

        子类继承原型属性时,会继承父类的原型属性和方法。

        prototype只能作用到类上,不能作用到对象上。

        ----------------------------------------------------------------------------------

        js中的call和apply方法是用来改变this指向的对象,call方法传入的是以,分割的参数。

        apply方法传入的是数组。

       -----------------------------------------------------------------------------------

        在用函数创建js对象时,该函数就是js类的构造函数。

       -----------------------------------------------------------------------------------

        js类没有class的概念。

       -----------------------------------------------------------------------------------

        js闭包:一般函数内部的变量,从函数外部是访问不到的,闭包的作用就是使得可以从函数外部访问函数内部的变量。

       例如

        function add()

        {

                 var a = 1;

                 return function()

                {

                      alert(a++);

                }

        }

        这样就是一个闭包,可以从函数外部访问到内部的变量a.

        

  • 相关阅读:
    div常用设置
    Chrome-Charset——Chrome最新版右键工具中的编码修改功能没有了的解决工具
    PHP数据访问(面向对象方式:mysqli类)
    JSON
    jQuery
    jQuery事件
    会话保持
    查询的例子,房屋租赁
    PHP CRUD
    批量删除
  • 原文地址:https://www.cnblogs.com/xshang/p/4561969.html
Copyright © 2011-2022 走看看