javascript 对象学习


1 构造函数

在javascript中构造函数 用 new关键词来声明,一个函数用了new 关键词 那么他们就构造函数了 ,函数中的操作会被new后自动执行。反之如果不用 new 那么这个函数就是一个普通的函数。

体现在 所有的prototype都拥有一个构造函数属性 指针直线 原型 prototype.constructor='原型'

2 prototype

js对象中都有该属性 。 用于当前的对象 克隆一个原来的属性方法 ,当前对象用了 prototype后 拥有原来对象的属性和方法 在当前的对象中可以直接调用原来的对象中的方法和属性。注意 如果当前的对象和原来的对象中都一个相同的方法,那么执行的时候 会首先 执行当前的对象的方法 而不会执行原对象中的方法,如果当前对象没有该方法 才会继续查询 原对象中方法 并执行。

3 对象 prototype 重写对象

对象的prototype 共享着对象引用 重写prototype的构造函数 可以避免一些问题

function Prosone(name,age){

    this.name=name;

    this.age=age;

}

Prosone.prototype={

  consturte=Prosone;

  name=;;

}

优质内容筛选与推荐>>
1、
2、Linux 线程模型的比较:LinuxThreads 和 NPTL
3、正则表达式
4、使用jquery获取url以及jquery获取url参数的方法
5、CPU與GPU


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号