1.
下面给定的代码中, myFunc() 返回什么?
var foo=’foo’;
var bar=’bar’;
function myFunc() {
return foo+bar;
}
foobar +就是字符串拼接
2.有如下代码片段: var a=[]; a[0]=1; a[1]=2; a[2]=3; a[5]=4; 请问 a.length 的值是多少()。6
var a = [];
a[0]=1; a[1]=2; a[2]=3; a[5]=4;
则数组a为
Array[6]
0: 1
1: 2
2: 3
3:undefined
4:undefined
5: 4
length: 6
3.当/的两边都是整数时,/表示整除,是否正确?
实际上 / 就是表示普通的除法运算
4.有如下代码片段:
1 var obj ={a:1,b:function () {alert(this.a)}}; 2 var fun =obj.b; 3 fun();
运行结果是( )弹出undefined
5.
1 if(! "a" in window){ 2 var a = 1; 3 } 4 alert(a);
undefined
请问 a 的结果是什么?
6关于JavaScript里的xml处理,以下说法正确的是 ()
1.什么是 XML?
XML 指可扩展标记语言(EXtensible Markup Language)
XML 是一种标记语言,很类似 HTML
XML 的设计宗旨是传输数据,而非显示数据
XML 标签没有被预定义。您需要自行定义标签。
XML 被设计为具有自我描述性。
XML 是 W3C 的推荐标准
2.XML 与 HTML 的主要差异
XML 不是 HTML 的替代。
XML 和 HTML 为不同的目的而设计:
XML 被设计为传输和存储数据,其焦点是数据的内容。
HTML 被设计用来显示数据,其焦点是数据的外观。
HTML 旨在显示信息,而 XML 旨在传输信息。