• 2021-04-14
    【其它】应用构造函数创建一个图书对象Book,该对象有3个属性:name,type,price,一个方法showName。然后创建对象实例,通过对象实例调用对象中的方法显示书名,然后应用for...in循环语句输出对象中的所有属性和值。。 实现步骤: (1)定义构造函数Book(), 在函数中应用this关键字初始化对象中的属性和方法 (2)创建两个不同的对象实例,对每个对象实例调用对象中的方法,应用for...in循环语句输出对象中的所有属性和值。 (运行效果+代码拍照添加到答案中,一张图即可)
  • function Book(name,type,price){ this.name = name; this.type= type; this.price=price; this.show = function(){ document.write("书名:"+this.name+"
    "); } } var book1= new Book("JavaScript从入门到精通","JavaScript",50); user1.show(); for(var i in book){ //应用for...in循环语句 document.write ("属性名:"+i+",属性值:"+book[i]+"
    "); //输出各属性名及属性值 if(i>=3){//避免输出show() break; } }

    内容

    • 0

      在Java中,调用构造方法创建类的实例对象时要使用关键字_________。

    • 1

      可以从一个_______创建一个或多个对象。 A: 类 B: 属性 C: 方法 D: 实例

    • 2

      构造方法是实例化对象(初始化对象)时由__________调用

    • 3

      使用工厂模式、原型模式、混合模式3种方式创建一个对象。对象有成员属性name,值为“imooc”。有成员方法action,所做动作为弹框,弹出内容为“前端” 1、工厂模式创建对象格式为:先声明函数、函数内部使用new Object创建对象,并定义方法属性 2、原型模式创建对象格式为:创建一个空函数,函数外部使用prototype对象定义属性及方法 3、混合模式创建对象格式为:构造+原型

    • 4

      更改构造函数的prototype属性不影响已经创建的实例对象