![JS基礎(chǔ)階段考試試題_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/3/dc367f37-fd27-4ab8-bcc6-dc4484de36e3/dc367f37-fd27-4ab8-bcc6-dc4484de36e31.gif)
![JS基礎(chǔ)階段考試試題_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/3/dc367f37-fd27-4ab8-bcc6-dc4484de36e3/dc367f37-fd27-4ab8-bcc6-dc4484de36e32.gif)
![JS基礎(chǔ)階段考試試題_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/3/dc367f37-fd27-4ab8-bcc6-dc4484de36e3/dc367f37-fd27-4ab8-bcc6-dc4484de36e33.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、姓名: 班級:成績:一、單選題(每小題 1 分, 20小題,共 60分)1、null , undefined ,” string" , 20, true 和 false 的共同點(diǎn)是( )A、都是對象B都有相同的實(shí)例屬性C都是原始值D都是函數(shù)2、 下列哪個(gè)正確的引入了myScript.js ( )A、<script href="myScript.js">B、<script name="myScript.js">C、<script src="myScript.js">D、 <script
2、 src=“ myScript.js ” >3、 下列哪個(gè)符號不是邏輯運(yùn)算符()A、%B、|C、&&D、!4、以下()為 JavaScript 聲明變量的語句。A 、 dim x;B、int x;C、var x;D、x;5、 如下代碼輸出的結(jié)果是() console.log(1+ "2"+"2");console.log(1+ +"2"+"2"); console.log("A"- "B"+"2");console.log("
3、;A"- "B"+2);A、122122NaNNaNB、12232NaNNaN2C、12232NaN2NaND、12232NaN2NaN26、執(zhí)行下面語句后 c 的值是( )var a=2,b=1,c=3;if(a<b)if(b<0)c=0;elsec+;A、1 B 、 2 C 、 3 D 、 47、 哪個(gè)操作符根據(jù)值和類型來比較變量()A、=O 一一一B、=C、=D這些都不是8、var a = false;var x = a ?“A”: “B”;x 的值是( )A、AB、BC、TRUED、FALSE9、程序段如下:var x = new Boolea
4、n(false); if (x) alert('hi');var y = Boolean(0); if (y) alert('hello');最后的顯示結(jié)果是( )A、hiB、hi helloC、helloD、不顯示10、哪個(gè)關(guān)鍵字用來定義條件語句的可選分支()A、orB、elseC、altenativeD、next 11、下列選項(xiàng)中哪一個(gè)等價(jià)于( if (a) x = b; else x = c;A、x = a ? b , c;B、x = a : b ? c;C、x = a ? b : c;D、x = a ? b ; c;12、執(zhí)行以下程序段后, x 的值是(
5、 ) var x=0;switch(+x) case 0: +x;case 1: +x;case 2: +x;A、1 B 、2 C 、 3 D 、413、var x = typeof new String("abc");x的值是( )A、"string" B 、 undefinedC、 "object" D 、 "number"14、Number(null); 此代碼將返回( )D、0A、NullB、 1C、 undefined15、解讀下面的 js 代碼,計(jì)算的結(jié)果是( ) var num=10;if( 5=nu
6、m/2 && (2+2*num).toString()= ” 22”) document.write(true)A、TRUEB、FALSEC、 5 D 、2216、下面哪個(gè)變量類型在 javascript 中不存在( )A、objectB、 boolean C、 integerD、 number 17、以下不屬于 Javascript 原始類型的是( )A、stringB、 numberC、 functionD、 boolean18、下面語句 var x= -10, y; x=2*x; y=x+15; A、-15B、 10C、-5計(jì)算后 y 的結(jié)果是( D、519、 docum
7、ent.write(a+2);var a = 10;a=a+2.A、10.0B、12.0C、NaND、 undefined頁面上顯示的值是()。)20、分析下面的JavaScript代碼,經(jīng)過運(yùn)算后 m的值為()x=11;a”y= “ number” ; m=x+y;A、numberB、11.0C、11numberD程序報(bào)錯(cuò)21、結(jié)束本次循環(huán),進(jìn)入下一次循環(huán)的關(guān)鍵字是()A、continueB、breakC、returnD、end22、以下程序運(yùn)行結(jié)束正確的是(var a = 3;var b = 4;var c = 5;console.log(a>b?a:c);A、3 B 、 4 C 、
8、 5 D、 b23、運(yùn)行下面運(yùn)行程序function print() var x = 1;if(x = '1')console.log('One');if(x = '1') console.log('Two'); print(); 最后返回的結(jié)果是( )A、oneB、1 C 、 twoD、2 24、下列 JavaScript 的循環(huán)語句中,正確的是( )A、if(i<10;i+)B、for(i=0; i<10)C、for i=1 to 10D、for( i=0; i<=10;i+)25、下列不是分支語句使用的關(guān)鍵
9、字是( )A、caseB 、 ifC、 elseD、for26、while 語法的正確使用是( )A、while i=(1 <> 10)B、while (i<=10)C、while (i<=10;i+)D、while i=1 to 1027、function f(y) var x=y*y; return x;for(x=0;x< 5;x+) y=f(x);document.writeln(y); 輸出的結(jié)果是()A、0 1 2 3 4B、0 1 4 9 16C、0 1 9 4 16D、以上答案都不對28、在循環(huán)結(jié)構(gòu)中能強(qiáng)制退出循環(huán)的關(guān)鍵字是()A、continue
10、B、breakC、returnD、end29、下面代碼的輸出結(jié)果是()bar(); function bar() console.log('bar');A、TypeErrorB、barC、undefinedD、SyntaxErrror30、 JavaScript 中,函數(shù)是()A、循環(huán)B、操作符C、對象D總是全局的 31、如下代碼段中,var x=0; while() x+=2;要使 while 循環(huán)體執(zhí)行 10 次,空白處的循環(huán)判斷應(yīng)寫成( )A、 x<10B、x<=10C、x<20D、x<=20 32、如下代碼段中, for(var i=0 , j=
11、1 ; i<3 ; i+) j+=i ; 當(dāng)該循環(huán)結(jié)束之后, j 的值為 ()A、 1B、 2C、 3D、 433、下列不是循環(huán)語句關(guān)鍵字的是 ()A、forB、doC、whileD、switch34、function fn(a,b,c)alert(arguments.length)fn();上面函數(shù) fn ,調(diào)用函數(shù) fn 的時(shí)候輸出結(jié)果為( ) A、 undefinedB、3C、0D程序會(huì)報(bào)錯(cuò)35、求數(shù)學(xué)表達(dá)式 "10" - (12+5).toString()的值是( )A 3B -7 C 、10,125 D 拋出異常x 的值是( )D、 undefinedD語句
12、會(huì)報(bào)錯(cuò)36、運(yùn)行下面的代碼之后, var x;x+;A、 1 B 、 0 C 、 NaN37、var x = '1'+2+3;x 的值是( )A、 123 B 、 15 C 、 6 38、向數(shù)組 array 追加一個(gè)元素 10, 正確的語法是( )A、array.shift(10);B、array.unshift(10);C、array.push(10);D、array.slice(10);39、var arr=31,13,234,54,87;arr.sort();A 、 13,31,54,87,234BB、234,87,54,31,13D對數(shù)組 arr 進(jìn)行遍歷返回 ( )、
13、 13,234,31,54,87、 87,54,31,234,1340、把一個(gè)數(shù)組從開頭添加的方法是()A、 shiftB、unshiftC、popD、push41、創(chuàng)建一個(gè) Date 對象,值是 1998 年 1 月 10 日,正確的寫法是()A、 new Date(1998, 1, 10);B、new Date(0, 10, 1998);C、new Date(1, 10, 1998);)、 var array = new Array(); 、var array = 10,20,30;D、new Date(1998, 0, 10);42、以下定義數(shù)組語法錯(cuò)誤的是(A、 var array =
14、;BC、var array = new Array(10); D的返回值是什么(43、var primes = 2,1,3,7,; primes.length44、 var array = 1,2,3,4,5,6;array.splice(2,3);alert(array);以上代碼運(yùn)行的正確結(jié)果是()A、1,2,6B、 4,5,6C、1,2,5,6D、1,2,345、數(shù)組 var arr =()r a ” “ a”, ” b” , ” c” , ” d”, ” e” ; arr.slice(2,4) ;alert(arr)()A、 b,c,dB 、 c,dC、 c,d,eD、 a,b,c,d
15、,eA、 3B、 4C、5D 、 6彈框應(yīng)彈出46、 var x = 'Hello' alert (x*b ) 的結(jié)果是() A、'Hello'B、undefinedC、nullD、NAN 47、下面哪個(gè)選項(xiàng)實(shí)現(xiàn)了 , 復(fù)制一個(gè)數(shù)組得到新的數(shù)組,原數(shù)組的值不變 ()A、 var newArray = oldArray;B、var newArray = new Array(oldArray);C、var newArray = oldArray;D、var newArray = oldArray.slice(0);48、var a = new Array("
16、;100","2111","41111"); for(var i = 0;i < a.length;i + ) document.write(ai+ " ");C、1 2 3D、1 2 4輸出結(jié)果是( )A、100 2111 41111B、0 1 249、JavaScript 對象類型中,哪個(gè)能夠在一個(gè)變量中存多個(gè)值(A、 functionB、 vectorC、 list D 、 array50、執(zhí)行下列代碼之后,數(shù)組 myArr 的值是 ( )var myArr = 1,2,3,4,5;myArr.shift(C、
17、D、 1,2,3,4A、1,2,3,4,5B、 2,3,4,5 51、增加一個(gè)新值到數(shù)組的最后,下面哪一個(gè)選項(xiàng)是正確的? A、 arrvalue = length;B、arrarr.length() = value;C、arrarr.length = value;D、 arr.length = value;52、數(shù)組下標(biāo)出界,將返回 ( )A、缺省值,如0B給瀏覽器返回錯(cuò)誤C數(shù)組中第一個(gè)或最后一個(gè)值D、undefined53、 這個(gè)循環(huán)不對,問題在哪里()var foos = 'a', 'b', 'c' , 'd', 'e
18、'var bars = 'x', 'y', 'z'for (var i = 0; i < foos.length; i+)var foo = foosi;for (var i = 0; i < bars.length; i+) var bar = barsi;/* some code using 'bar' */A、 內(nèi)循環(huán)重置了外面的for循環(huán),每次都設(shè)了一個(gè)固定值,導(dǎo)致了無限循環(huán)B、外循環(huán)在第一次循環(huán)后結(jié)束,因?yàn)楹懿恍疫@是 ECMAScript 規(guī)范的一個(gè) bug C未捕獲的語法錯(cuò)誤D沒有bug,循環(huán)正確運(yùn)
19、行54、數(shù)組對象的 length 屬性一直是( )A、等于最后一個(gè)對象下標(biāo)數(shù)加一B等于最后一個(gè)對象下標(biāo)數(shù)減一C等于最后一個(gè)對象下標(biāo)數(shù)D等于這個(gè)數(shù)組對象屬性的數(shù)量55、以下關(guān)于 Array 數(shù)組對象的說法不正確的是( )A、 對數(shù)組里數(shù)據(jù)的排序可以用sort函數(shù),如果排序效果非預(yù)期, 可以給 sort 函數(shù)加一個(gè)排序函數(shù)的參數(shù)B、reverse 用于對數(shù)組數(shù)據(jù)的倒序排列C向數(shù)組的最后位置加一個(gè)新元素,可以用 pop方法D、unshift 方法用于向數(shù)組添加第一個(gè)元素56、關(guān)于 Javascript 中數(shù)組的說法中,不正確的是()A、數(shù)組的長度必須在創(chuàng)建時(shí)給定,之后便不能改變B由于數(shù)組是對象,因此
20、創(chuàng)建數(shù)組需要使用new運(yùn)算符C數(shù)組內(nèi)元素的類型可以不同D數(shù)組可以在聲明的同時(shí)進(jìn)行初始化57、下列運(yùn)算符,哪個(gè)是用來判斷一個(gè)對象是不是數(shù)組()A typeof B 、break C 、instanceof D 、switch58、Javascript 中,以下代碼運(yùn)行后變量y的值是:()varx = abcde',123456; var y = typeof typeof x1;A、functionB、object C、number D 、string59、var a =;以下向數(shù)組添加元素的方式正確的是()A a. pop(a?zero);B、a.push( “one” );C a.join(a t ?two);D、a.shift(“three ” );60.var un defs =,;un defs .len gth的返回值是()A、0B、1C、2D、3二、填空題(每空1分,共28分)1、 把JavaScript 加入到 HTML中有和 兩種方法。2、 JavaScript 中的循環(huán)語句有三種 ,。4、 表達(dá)式” 123abc” +123的計(jì)算結(jié)果是 。5、 減號除了可以做減法運(yùn)算,還能將字符串類3Z。6、表達(dá)式(Null=u
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度深海油氣勘探合同標(biāo)的地質(zhì)資料共享與保密協(xié)議
- 2025年度教育培訓(xùn)機(jī)構(gòu)合作居間服務(wù)協(xié)議
- 競選班干部的發(fā)言稿(范文15篇)
- 2025年度咖啡廳加盟店轉(zhuǎn)租及運(yùn)營管理合同
- 現(xiàn)代辦公環(huán)境中職業(yè)素養(yǎng)的核心能力
- 生民教育在商業(yè)競爭中的價(jià)值與作用
- 現(xiàn)代科技在皮膚美容中的應(yīng)用
- 生物材料與醫(yī)療器械的研發(fā)進(jìn)展
- 2025年度聚乙烯管材管件行業(yè)標(biāo)準(zhǔn)化制定與實(shí)施合同
- 電力市場價(jià)格波動(dòng)的法律責(zé)任與風(fēng)險(xiǎn)
- 農(nóng)產(chǎn)品質(zhì)量安全檢測技術(shù)
- 【蟬媽媽】2024年抖音電商酒水行業(yè)趨勢洞察報(bào)告
- 物業(yè)員工行為規(guī)范管理手冊
- 海洋垃圾處理行業(yè)可行性分析報(bào)告
- 基于STM32單片機(jī)的智能停車場車位管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
- 小型家用電器制造工(省賽)理論考試題及答案
- 公共部門績效管理案例分析
- 無人機(jī)培訓(xùn)計(jì)劃表
- 墻面油漆翻新合同范例
- 2024屆高考英語詞匯3500左右
- 2024年-2025年海船船員考試-船舶人員管理考試題及答案
評論
0/150
提交評論