1. 程式人生 > >XML課後練習答案(二)——JS小測驗答案分享

XML課後練習答案(二)——JS小測驗答案分享

1 . 我們可以在下列哪個 HTML 元素中放置 Javascript 程式碼?

    . <script>

    . <javascript>

    . <js>

    . <scripting>

答:<script>

2 . 寫 "Hello World" 的正確 Javascript 語法是?

    . ("Hello World")

    . "Hello World"

    . response.write("Hello World")

    . document.write("Hello World")

答:document.write("Hello World")

3 . 插入 Javacript 的正確位置是?

    . <body> 部分

    . <head> 部分

    . <body> 部分和 <head> 部分均可

答:<body> 部分和 <head> 部分均可

4 . 引用名為 "xxx.js" 的外部指令碼的正確語法是?

    . <script src="xxx.js">

    . <script href="xxx.js">

    . <script name="xxx.js">

答:

<script src="xxx.js">

5 . 外部指令碼必須包含 <script> 標籤嗎?

    . 是

    . 否

答:否

6 . 如何在警告框中寫入 "Hello World"?

    . alertBox="Hello World"

    . msgBox("Hello World")

    . alert("Hello World")

    . alertBox("Hello World")

答:alert("Hello World")

7 . 如何建立函式?

    . function:myFunction()

    . function myFunction()

    . function=myFunction()

答:function myFunction()

8 . 如何呼叫名為 "myFunction" 的函式?

    . call function myFunction

    . call myFunction()

    . myFunction()

答:myFunction()

9 . 如何編寫當 i 等於 5 時執行一些語句的條件語句?

    . if (i==5)

    . if i=5 then

    . if i=5

    . if i==5 then

答: if (i==5)

10 . 如何編寫當 i 不等於 5 時執行一些語句的條件語句?

    . if =! 5 then

    . if <>5

    . if (i <> 5)

    . if (i != 5)

答:if (i != 5)

11 . 在 JavaScript 中,有多少種不同型別的迴圈?

    . 三種。for 和for…in以及 while 迴圈。

    . 四種。for 迴圈、while 迴圈、do...while 迴圈以及 loop...until 迴圈。

    . 一種。for 迴圈。

答:三種。for 和for…in以及 while 迴圈。

12 . for 迴圈如何開始?

    . for (i <= 5; i++)

    . for (i = 0; i <= 5; i++)

    . for (i = 0; i <= 5)

    . for i = 1 to 5

答:for (i = 0; i <= 5; i++)

13 . 如何在 JavaScript 中添加註釋?

    .'This is a comment

    . <!--This is a comment-->

    . //This is a comment

答://This is a comment

14 . 可插入多行註釋的 JavaScript 語法是?

    . /*This comment has more than one line*/

    . //This comment has more than one line//

    . <!--This comment has more than one line-->

答:/*This comment has more than one line*/

15 . 定義 JavaScript 陣列的正確方法是?

    . var txt = new Array="George","John","Thomas"

    . var txt = new Array(1:"George",2:"John",3:"Thomas")

    . var txt = new Array("George","John","Thomas")

    . var txt = new Array:1=("George")2=("John")3=("Thomas")

答:var txt = new Array("George","John","Thomas")

16 . 如何把 7.25 四捨五入為最接近的整數?

    . round(7.25)

    . rnd(7.25)

    . Math.rnd(7.25)

    . Math.round(7.25)

答:Math.round(7.25)

17 . 如何求得 2 和 4 中最大的數?

    . Math.ceil(2,4)

    . Math.max(2,4)

    . ceil(2,4)

    . top(2,4)

答:Math.max(2,4)

18 . 開啟名為 "window2" 的新視窗的 JavaScript 語法是?

    . open.new("http://www.w3school.com.cn","window2")

    . new.window("http://www.w3school.com.cn","window2")

    . new("http://www.w3school.com.cn","window2")

    . window.open("http://www.w3school.com.cn","window2")

答:window.open("http://www.w3school.com.cn","window2")

19 . 如何在瀏覽器的狀態列放入一條訊息?

    . statusbar = "put your message here"

    . window.status = "put your message here"

    . window.status("put your message here")

    . status("put your message here")

答:window.status = "put your message here"

20 . 如何獲得客戶端瀏覽器的名稱?

    . client.navName

    . navigator.appName

    . browser.name

答:navigator.appName