XML課後練習答案(二)——JS小測驗答案分享 阿新 • • 發佈:2018-12-17 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