9.2做JS的题目(2)

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 旨在传输信息。

原文地址:https://www.cnblogs.com/smhyu/p/13602733.html