国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

JavaScript 課后習(xí)題答案

這篇具有很好參考價值的文章主要介紹了JavaScript 課后習(xí)題答案。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

注:本書是由人民郵電出版社《JavaScript + jQuery 交互式前端開發(fā)》

第一章? 初始JavaScript

一、填空題

1、單行注釋以__??//?___開始。?

2、console.log(alert('Hello')) 在控制臺的輸出結(jié)果是___Undefined___。

3、JavaScript由___ECMAScript___、___DOM___、___BOM___三部分組成。

4、console.log('<script>alert(123);<\/script>') 的輸出結(jié)果是______。

<script>alert(123);<\/script>

二、判斷題

1、JavaScript不可以跨平臺。(?

2、alert('test')與Alert('test')都表示以警告框的形式彈出test提示信息。( ?)

3、在JavaScript中,如果一條語句結(jié)束后,換行書寫下一條語句,后面的分號可以省略。( 對?

4、通過外鏈?zhǔn)揭隞avaScript時,可以省略</script>標(biāo)簽。( ?

5、async用于異步加載,即先下載文件,不阻塞其他代碼執(zhí)行。( 對?

6、JavaScript中,age與Age代表不同的變量。(對?

三、選擇題

1、下列選項中不屬于ECMAScript 6保留關(guān)鍵字的是( ?)。

? ? ? ? A. delete ? B. this ? ?C. static ? ?D. new

2、JavaScript為代碼添加多行注釋的語法為( ?)。

? ? ? ? A. <!-- --> ? ?B. // ? ?C. /* ?*/ ? ?D. #

3、下列選項中,不能作為變量名開頭的是( ?)。

? ? ? ? A. 字母 ? ? ?B.數(shù)字 ? ?C. 下劃線 ? D.$

四、編程題

1、利用本章知識,編寫一個將用戶輸入的信息輸出到網(wǎng)頁的JavaScript程序。

<script>
? ? ? ? ? ? var msg = prompt("請您輸入信息");
? ? ? ? ? ? alert('用戶輸入的信息是:'+msg);
</script>

?第二章? ?JavaScript基礎(chǔ)(上)

一、填空題

1、JavaScript中的數(shù)據(jù)類型分為兩大類,分別是______和______。

基本數(shù)據(jù)類型、復(fù)雜數(shù)據(jù)類型

2、表達(dá)式(-5) % 3的運行結(jié)果等于____-2__。

3、表達(dá)式“var a = 1, b = 1;console.log(++a)”的輸出結(jié)果是___2___。

二、判斷題

1、JavaScript中的數(shù)字型可以用來保存整數(shù)或浮點數(shù)(小數(shù))。(對?

2、console.log((3 + 6) * 2); 語句的輸出結(jié)果為15。(

3、運算符“.”可用于連接兩個字符串。(

三、選擇題

1、 “console.log(true - 1)”語句輸出的結(jié)果是( )。

? ? ? ? ? ? ? ? A. 1 ? ? ? ? B. 0 ? ? ? ? ?C. true1 ? ? ? ? ? D. -1

2、下列選項中,與 0 相等(==)的是( ?)。

? ? ? ? ? ? ? ? A. null ? ? ? ? B. undefined ? ? ? C. NaN ? ? ? ? ? ? ?D. ''

? ? ? ? 3、下列選項中,不屬于比較運算符的是( )。

? ? ? ? ? ? ? ? A. == ? ? B. === ? ? ?C. !== ? ? ?D. =

四、編程題

? ? ? 1、根據(jù)用戶輸入的數(shù)值(數(shù)字1~7),返回對應(yīng)的星期幾。例如,7代表星期日、6代表星期六,依次類推。

?<script>
    var num = prompt('請輸入1-7之間的數(shù)字')
    switch(num){
                    case '1':
? ? ? ? ? ? ? ? ? ? alert("今天是星期一");
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? case '2':
? ? ? ? ? ? ? ? ? ? alert("今天是星期二");
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? case '3':
? ? ? ? ? ? ? ? ? ? alert("今天是星期三");
? ? ? ? ? ? ? ? ?   break;
? ? ? ? ? ? ? ? ? ? case '4':
? ? ? ? ? ? ? ? ? ? alert("今天是星期四");
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? case '5':
? ? ? ? ? ? ? ? ? ? alert("今天是星期五");
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? case '6':
? ? ? ? ? ? ? ? ? ? alert("今天是星期六");
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? case '7':
? ? ? ? ? ? ? ? ? ? alert("今天是星期日");
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? ? ? default:
? ? ? ? ? ? ? ? ? ? alert("輸入無效");
? ? ? ? ? ? ? ? }
</script>

? ? ? ? 2、比較兩個數(shù)的最大值(用戶依次輸入2個數(shù),最后彈出最大的那個值)。

<script> 
var num1 = prompt("請您輸入第一位數(shù)字");
? ? ? ? ? ? var num2 = prompt("請您輸入第二位數(shù)字");
? ? ? ? ? ? var max;
? ? ? ? ? ? if(num1 > num2){
? ? ? ? ? ? ? ? alert('最大值是:'+num1);
? ? ? ? ? ? }
? ? ? ? ? ? else{
? ? ? ? ? ? ? ? alert('最大值是:'+num2);
? ? ? ? ? ? }
</script>

第三章?JavaScript基礎(chǔ)(下)

一、填空題

? ? ? ? ?1、表達(dá)式“[a, b] = [12, 34, 56]”執(zhí)行后,變量b的值為___34___。

? ? ? ? 2、__continue____關(guān)鍵字,在循環(huán)語句中使用時,可以用來立即跳出本次循環(huán)。

二、判斷題

????????1、while語句可以在條件表達(dá)式為true的前提下,循環(huán)執(zhí)行指定的一段代碼,直到條件表達(dá)式為false時結(jié)束循環(huán)。(

? ? ? ? 2、break關(guān)鍵字,在循環(huán)語句中使用時,其作用是立即跳出本次循環(huán)(

? ? ? ? 3、可以使用“數(shù)組名[索引]” 的方式來訪問數(shù)組元素(

三、選擇題

? ????????1、下列語句不能用于遍歷數(shù)組的是( ?)。

? ? ? ? ? ? ? ? A.for ? ? ? ? ?B.for…in ? ? ? ? C.for…of ? ? ? ? ?D.if

? ? ? ? 2、執(zhí)行代碼“var nums = [[2, 4], [6, 9]];console.log(nums[1][0]);”,輸出結(jié)果正確的是( )。

? ? ? ? ? ? ? ? A.2 ? ? ? ? ? ? B.4? ? ? ? ? ??C. 6 ?? ? ? ? ? ? D. 9?

? ? ? ? 3、下列創(chuàng)建數(shù)組的方式,錯誤的是( ?)。

? ? ? ? ? ? ? ? A.var arr = new Array(); ? ? ? ? ? B. var arr = [];

? ? ? ? ? ? ? ?C.var arr = new array(); ? ?? ? ? D. var arr =[]; arr.length = 3;

四、編程題

????????1、移出數(shù)組arr“[1,2,3,4,2,5,6,2,7,2]”中與2相等的元素,并生成一個新數(shù)組,不改變原數(shù)組。

<script>?
 var arr = [1,2,3,4,2,5,6,2,7,2];
? ? ? ? ? ? var newArr = [];
? ? ? ? ? ? for (var i = 0;i<arr.length;i++){
? ? ? ? ? ? ? ? if(arr[i] !=2){
? ? ? ? ? ? ? ? ? ? newArr[newArr.length] = arr[i];
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }

? ? ? ? ? ? console.log(newArr);
</script>

? ? ? ? 2、請將數(shù)組“['蘋果', '香蕉', '酥梨', '榴蓮', '櫻桃', '柿子', '葡萄', '哈密瓜', '西瓜']”中的元素依次打印到控制臺。

<script>
? ? var arr = ['蘋果', '香蕉', '酥梨', '榴蓮', '櫻桃', '柿子', '葡萄', '哈密瓜', '西瓜']; 
?   for(var i=0;i<arr.length;i++){
? ? ? console.log(arr[i]);
?   } ?
</script>

?第四章? ?JavaScript函數(shù)

一、填空題

? ? ? ? 1、___函數(shù)表達(dá)式___方式定義函數(shù)時,要考慮函數(shù)定義和執(zhí)行的順序。

? ? ? ? 2、JavaScript中函數(shù)的作用域分為全局作用域、____函數(shù)作用域__和塊級作用域。

? ? ? ? 3、代碼“function info() {year = 1999;};info();console.log(year)”的結(jié)果是___1999___。

二、判斷題

????????1、函數(shù)showTime()與showtime()表示的是同一個函數(shù)。(

? ? ? ? 2、函數(shù)內(nèi)通過關(guān)鍵子var定義的變量可以在全局作用域下進(jìn)行訪問。( ?

? ? ? ? 3、函數(shù)“((a, b)=> a * b)(6, 2);”的返回值是12。(

三、選擇題

1、閱讀以下代碼,執(zhí)行?fn1(4, 5)?的返回值是()。

  function fn1(x, y) {
? return (++x) + (y++);
}

?????????A. 9 ? ? ? ????????? B.10 ? ? ????????? ? C.11 ? ????????? ? ? D.12

?2、閱讀以下代碼,執(zhí)行fn(7)的返回值是( ?)。

var x = 10;
  function fn(myNum) {
var x = 11
? return x + myNum;
}

????????A. 18 ? ? ????????? ?B. 17 ? ? ????????? ? C. 10 ? ? ????????? ?D. NaN

3、下列選項中,可以用于獲取用戶傳遞的實際參數(shù)值的是( ?)。

? ? ? ? A. arguments.length ? ? ? ?B. theNums ? ? ? ?C. params ? ? ? ?D. arguments

四、程序分析題

? 1、寫出下面代碼的運行結(jié)果。

<script>
    var a, b;
            (function() {
            alert(a);        // 輸出結(jié)果:undefined
            alert(b);        // 輸出結(jié)果:undefined
            var a = b = 3;
            alert(a);        // 輸出結(jié)果: 3
            alert(b);        // 輸出結(jié)果:3
        })();
            alert(a);        // 輸出結(jié)果:undefined
            alert(b);        // 輸出結(jié)果:3
</script>

2、以下代碼執(zhí)行后, num 的值是多少?

<script>
    var foo = function(x, y) {
            return x - y;
        };
            function foo(x, y) {
            return x + y;
        }
            var num = foo(1, 2);
            console.log(num);   // 結(jié)果為:-1
</script>

?第五章? JavaScript 對象

一、填空題

? ? ? ? ?1、當(dāng)需要判斷一個對象中的某個成員是否存在時,可以使用___in___運算符。

? ? ? ? ?2、Math中的___random()___方法用來獲取隨機(jī)數(shù),每次調(diào)用該方法返回的結(jié)果都不同。

? ? ? ? 3、___Date()___是日期對象的構(gòu)造函數(shù)。

? ? ? ? 4、可以通過Date對象中的___getMonth___方法來獲取月份,范圍是0~11。?

二、判斷題

? ? ? ? 1、利用構(gòu)造函數(shù)(類)創(chuàng)建對象的過程,稱為實例化。( 對?

? ? ? ? 2、Math對象用來對數(shù)字進(jìn)行與數(shù)學(xué)相關(guān)的運算,該對象是構(gòu)造函數(shù)。(

? ? ? ? 3、數(shù)組類型檢測有兩種常用的方式,分別是使用 instanceof 運算符和使用 Array.isArray() 方法。( 對??)

? ? ? ? 4、使用Math.floor(Math.random() * (max+1)+1)表示生成1到任意數(shù)之間的隨機(jī)整數(shù)。(

三、選擇題

? ? ? ? 1、下面選項中,獲取從1970-01-01 00:00:00距離Date對象所代表時間的毫秒數(shù)的是( ?)。

? ? ? ? ? ? ? ? A. getTime() ? ? ? ? ?B. setTime() ? ? ? ?C. getFullYear() ? ? ? ?D. getMonth()

? ? ? ? 2、下面選項中,刪除數(shù)組的最后一個元素的方法是( ?)。

? ? ? ? ? ? ? ? A. pop() ? ? ? ?B. unshift() ? ? ? ?C. shift() ? ? ? ?D. push()

? ? ? ? 3、下列選項中,可以實現(xiàn)顛倒數(shù)組中元素的位置的是( ?)。

? ? ? ? ? ? ? ? A. reverse() ? ? ? ? B. sort() ? ? ? ?C. indexOf() ? ? ? ?D. lastIndexOf()

四、編程題

? ? ? ? 1、利用String對象實現(xiàn)刪除字符串前后空格字符。

<script>
    var str = ' abcabc '
    console.log(str.trim());
</script>

? ? ? ? 2、請用對象字面量的形式創(chuàng)建一個名字為可可的狗對象,具體信息如下。

? ? 名稱:可可 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?類型(type):阿拉斯加犬

? ? 年齡:5歲 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 顏色:棕紅色

? ? 技能:汪汪叫、搖尾巴文章來源地址http://www.zghlxwxcb.cn/news/detail-402516.html

<script>
     var dog = {
        dName: '可可',
        type: '阿拉斯加犬',
        age: '5歲',
        color: '棕紅色',
        call: function() {
        console.log('汪汪叫');
        },
        tail: function() {
          console.log('搖尾巴');
        }
      };
      console.log(dog.dName);
      console.log(dog.type);
      console.log(dog.age);
      console.log(dog.color);
      dog.call();
      dog.tail();
</script>

到了這里,關(guān)于JavaScript 課后習(xí)題答案的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 《信息系統(tǒng)安全》課后習(xí)題答案(陳萍)

    一、填空題 1、機(jī)密性、完整性、可用性 2、主動 3、設(shè)備安全、數(shù)據(jù)安全、內(nèi)容安全、行為安全 4、通信保密、信息安全、信息安全保障 5、保護(hù)、檢測、響應(yīng)、恢復(fù) 二、選擇題 1、D 2、C 3、B 4、A 5、D 6、A 7、C 8、B 9、A 10、B 一、填空題 1、《保密系統(tǒng)的信息理論》,DES,RSA

    2024年02月11日
    瀏覽(22)
  • 云計算技術(shù)(ICT)課后習(xí)題答案

    一.選擇題 “云計算”名稱中的“云”,其淵源來源于以下哪種說法? A. 云計算某些方面向云一樣不可捉摸 B. 云計算的支撐技術(shù)互聯(lián)網(wǎng)常以一個云狀圖案來表示,因此提供資源的網(wǎng)絡(luò)常被成為“云”。 C. 云計算的規(guī)模一般像云一樣廣闊 D. 用戶無法看到云計算中包含的資源

    2024年02月03日
    瀏覽(18)
  • Vue課后練習(xí)題及答案解析

    Vue課后練習(xí)題及答案解析

    第一章 Vue.js基礎(chǔ)入門 填空題 Vue是一套構(gòu)建________的漸進(jìn)式框架。 MVVM主要包含3個部分,分別是Model、View和________。 Vue中通過________屬性獲取相應(yīng)的DOM元素。 在進(jìn)行Vue調(diào)試時,通過使用________工具來完成項目開發(fā)。 Vue中頁面結(jié)構(gòu)以________形式存在。 判斷題 Vue與Angular和React框架

    2024年02月09日
    瀏覽(19)
  • 劉鵬云計算第三版(課后習(xí)題答案)
  • Python 第5章課后習(xí)題參考答案

    第5章課后習(xí)題參考答案 一、單選題 關(guān)于函數(shù)描述錯誤的是______。(答案為D) A. 有利于簡化程序結(jié)構(gòu) B. 有利于提高代碼的復(fù)用率,減少代碼冗余 C. 有利于程序模塊設(shè)計和多人分工協(xié)作 D. 有利于提高代碼的執(zhí)行速度 2.下列函數(shù)返回值的類型是______。(答案為C) def func(x,y): x=x

    2024年02月08日
    瀏覽(20)
  • Python 第3章課后習(xí)題參考答案

    Python 第3章課后習(xí)題參考答案

    第3章課后習(xí)題參考答案 一、單項選擇題 下列描述中正確的是______。(B) A. continue 語句可以用來終止當(dāng)前所在的循環(huán) B. break 語句可以用來終止當(dāng)前所在的循環(huán) C. if 語句不可以被嵌套在循環(huán)語句內(nèi)部 D. 循環(huán)語句不可以被嵌套在 if 語句內(nèi)部 下列關(guān)于分支結(jié)構(gòu)描述中,正確的是

    2024年02月11日
    瀏覽(19)
  • 《Vue.js前端開發(fā)實戰(zhàn)》課后習(xí)題答案

    《Vue.js前端開發(fā)實戰(zhàn)》課后習(xí)題答案

    本答案僅供參考,禁止用于抄襲等不法用途 一、 填空題 用戶界面 ViewModel refs vue-devtools 組件 二、 判斷題 對 對 對 對 對 三、 選擇題 D C D A A 四、 簡答題 請簡述什么是Vue。 Vue(讀音/Vju?/,類似于View)是一套用于構(gòu)建用戶界面的漸進(jìn)式框架,與其他大型框架相比,Vue被設(shè)計

    2024年02月03日
    瀏覽(27)
  • 【R語言編程基礎(chǔ)】【課后習(xí)題答案】【全】

    【R語言編程基礎(chǔ)】【課后習(xí)題答案】【全】

    (1)多行注釋的快捷鍵是(C)。 A.Ctrl+Shin+N B.Ctrl+N C.Ctrl+Shin+C D.Ctrl+C (2)以下函數(shù)不能直接查看plot函數(shù)的幫助文檔的是(B)。 A. ?plot B.??plot C.help(plot) D.help(plot) (3)以下R包的加載方式正確的是(A)。 A.install.package 函數(shù) B.library 函數(shù) C…libPaths 函數(shù) D.install 函數(shù) (4)以下R包中不

    2023年04月08日
    瀏覽(18)
  • 十、jQuery(上) - 章節(jié)課后練習(xí)題及答案

    第一章鏈接:初識JavaScript - 章節(jié)課后練習(xí)題及答案 第二章鏈接:JavaScript 基礎(chǔ)(上) - 章節(jié)課后練習(xí)題及答案? 第三章鏈接:JavaScript 基礎(chǔ)(下) - 章節(jié)課后練習(xí)題及答案 第四章鏈接:JavaScript 函數(shù) - 章節(jié)課后練習(xí)題及答案 第五章鏈接:JavaScript 對象 - 章節(jié)課后練習(xí)題及答案

    2024年02月12日
    瀏覽(23)
  • 機(jī)器學(xué)習(xí)課后練習(xí)題(期末復(fù)習(xí)題目附答案)

    此為第一章緒論部分 一. 單選題 1. 移動運營商對客戶的流失進(jìn)行預(yù)測,可以使用下面哪種機(jī)器學(xué)習(xí)方法比較合適( ) A. 一元線性回歸分析 B. 關(guān)聯(lián)方法 C. 聚類算法 D. 多層前饋網(wǎng)絡(luò) 正確答案: A 2. 下面哪種說法有關(guān)機(jī)器學(xué)習(xí)的認(rèn)識是錯誤的?( ) A. 高質(zhì)量的數(shù)據(jù)、算力和算法對一個機(jī)

    2024年02月07日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包