• 2022-10-24
    以下代码 function Person() {[br][/br] this.name = '张三';[br][/br] }[br][/br] Person.prototype.name = '李四';[br][/br] var p = new Person();[br][/br] console.log(p.name); 执行后的输出结果____。
  • 张三

    举一反三

    内容

    • 0

      以下能够创建一个对象的是( )。 A: var obj=new Object( ) ; B: var obj=function(name){this.name=name ; }<br> var p1=new obj( "张三" ) ; C: var obj={ name : "张三" ; } D: var obj=Object.create( { name: "张三" } ) ;

    • 1

      var person = {[br][/br] firstName: "Bill", lastName : "Gates", id : 648, fullName : function() { return this.firstName + " " + this.lastName; } }; 请问运行代码console.log(person.fullName())结果为______

    • 2

      对结构变量 person的出生年份进行赋值时,下列中正确的赋值语句是( )。[br][/br]struct date{int year;int month;int day};[br][/br]struct man[br][/br]{[br][/br]char name|20&#93;;[br][/br]char sex;[br][/br]struct date birthday;[br][/br]}person; A: year=1958; B: irthday.year=1958; C: person.birthday.year=1958; D: person.year=1958;

    • 3

      以下程序片断是否正确? #include "iostream.h" class Person { private: int m_nAge;[br][/br] public:[br][/br] int GetAge();[br][/br] };[br][/br] int Person:: GetAge() { return m_nAge; } void main()[br][/br] { Person person1; person1.m_nAge=10; cout<<person1.GetAge(); }

    • 4

      写代码,有如下变量,请按照要求实现每个功能 name = " aleXis a man" 1、移除name变量对应的值两边的空格,并输出移除后的内容 2、判断name变量对应的值a出现次数,并输出结果[br][/br] 3、判断name变量对应的值以a进行分割,并输出结果[br][/br] 4、将name变量对应的值a替换成w,并输出结果[br][/br] 5、将name变量对应的值变小写,并输出结果[br][/br] 6、请输出name变量对应的值的第2个字符?[br][/br] 7、请输出name变量对应的值的前3个字符?[br][/br] 8、请输出name变量对应的值的后2个字符