JS prototype作用

JS prototype作用 prototype可查看原型属性,还可对原型添加属性或方法functionCar(name){this.name=name;this.run=function(){console.log(this.height+’cm’+this.name+’isrun!’)…

大家好,又见面了,我是你们的朋友全栈君。

 prototype可查看原型属性,还可对原型添加属性或方法

   function Car(name) {
            this.name = name;
            this.run = function () {
                console.log(this.height+'cm  '+this.name + 'is run!')
            }
        }
        var dazhong = new Car('dazhong');
        Car.prototype.height = null;              //给对象添加新属性
        dazhong.height = 200                      //给属性赋值
        dazhong.run();                                //调用run方法打印
        console.log(Car.prototype)                    //prototype不仅能在原型对象上添加属性或方法,还可查看原型属性

现在我们打印dazhong;

      console.log(dazhong.prototype)

发现没有prototype这个属性,我们可以用__proto__这个非标准用法来查看这个对象的属性

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/163397.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • String类型转int,转long

    String类型转int,转longStringstr1="123";Stringstr2="123.0";不带小数:可直接可转为intinta=Integer.parseInt(str);带小数,直接转为int会报数字格式化异常,需要先转为double,后转为int转int: intb=(int)Double.parseDouble(str);转long:longc =(lon…

    2022年6月5日
    31
  • StoredProcedure「建议收藏」

    StoredProcedure「建议收藏」 这个玩意称为存储过程,类似于其他编程语言中的函数,它含有可与IF,WHILE等这样的编程构造所结合的SQL语句,以编译的形式保存在数据库中。存储过程可用来编写数据库中处理事务的代码。它可以做SQL所可以做的所有事情!!!它的特点是:1,可以接受输入参数,以输出参数的形式给调用过程返回多个值。2,可以给调用过程或批处理返回状态值,表示成功或失败。3,可以调用其它存储过程并执

    2022年7月26日
    2
  • Aria2使用详细教程

    Aria2使用详细教程随着百度网盘限速,迅雷限速,逼着用户花钱充会员,越来越多的激活成功教程方法和替代工具出现,Aria2就是这样一种工具,Aria2的简介就不赘述了,网上多的是。

    2022年6月30日
    29
  • mssql注入与绕过

    0x00前言上篇文章写了mssql的查询方式与mssql和mysql的区别。在注入当中也是有些区别的。下面直接来看到几种mssql注入的方法与特性,绕过方式。因为mssql加aspx的站懒得搭建

    2021年12月11日
    47
  • 〖Python〗– Git大全

    〖Python〗– Git大全【初识及基本操作】一、什么是Git?定义:Git是分布式版本控制系统。1.1什么是版本控制我们可以回想以下,在我们上学毕业要写论文或是准备一份演讲稿的时候,都会用文件去保存和管理一些文档之类的

    2022年7月5日
    19
  • 如何配置Linux系统的IP地址?

    如何配置Linux系统的IP地址?

    2022年2月15日
    62

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号