预测以下代码片段的输出结果:() var student = new Object( ); student.study

题目
单选题
预测以下代码片段的输出结果:() var student = new Object( ); student.study = function( ) {window.alert(“开始学习了”); } study( );
A

输出“开始学习了”

B

程序出错。不能在实例化对象之后,再添加方法

C

程序出错。study()方法不能直接调用。应该用student来调用

D

程序出错。给student.study赋值时,右边的函数必须有名字

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

假设今天是2006年4月1日星期六,请问以下javascript代码输出结果是:( )var time = new Date( );document.write(time.getMonth( ));

A.3

B.4

C.5

D.4月


正确答案:A

第2题:

创建一个对象obj,该对象包含一个名为"name"的属性,其值为"value"。以下哪一段JavaScript代码无法得到上述的结果()

  • A、 var obj = new Object();obj["name"] = "value";
  • B、 var obj = new Object();obj.prototype.name = "value";
  • C、 var obj = {name : "value"};
  • D、 var obj = new function() {  this.name = "value";}

正确答案:B

第3题:

下面代码的输出结果是多少?char var[10];int test(char var[]){return sizeof(var);};A.4SXB

下面代码的输出结果是多少?

char var[10];

int test(char var[])

{

return sizeof(var);

};

A.4

B.9

C.11

D.10


正确答案:A
因为var[]等价于*var,已经退化为一个指针,所以大小是4

第4题:

预测以下代码片段的输出结果:() function add(i) { var k = i+10; alert(k); } ; function add(i) { var k = i+20; alert(k); } ; add(10);

  • A、40
  • B、20
  • C、30
  • D、程序出错

正确答案:C

第5题:

分析下面的JavaScript代码段: var mystring="I am a student"; a=mystring.indexOf("am"); document.write(a); 输出结果是()。

  • A、3
  • B、4
  • C、2
  • D、1

正确答案:C

第6题:

以下代码的输出结果是() datablockPlayerData(objdata) { shapeFile="./player.dts"; }; functionobjdata::func(%var) { echo(%var); } objdata.func();

  • A、没有输出
  • B、0
  • C、objdata
  • D、编译错误

正确答案:C

第7题:

考察以下程序片段: var n = new Number(3456); alert(n.toFixed(2)); 以下选项正确的是:()

  • A、输出 34
  • B、输出 56
  • C、输出 3456.00
  • D、输出 345600

正确答案:C

第8题:

分析下面的JavaScript代码段,输出结果是( )var mystring="I am a student";a=mystring.charAt(9);document.write(a);

A.I am a st

B.U

C.Udent

D.T


正确答案:B

第9题:

Javascript中, 以下代码运行后变量y的值是:() var x = [‘abcde’ , 123456]; var y = typeof typeof x[1];

  • A、"function"
  • B、"object"
  • C、"number"
  • D、"string"

正确答案:D

第10题:

关于正则表达式声明6位数字的邮编,以下代码正确的是()。

  • A、var reg=//d6/
  • B、var reg=/d{6}/
  • C、var reg=//d{6}/
  • D、var reg=new RegExp("/d{6}")

正确答案:C

更多相关问题