- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
js基础练习题(1)
js基础练习题(1)
⼀、单选题
1.如下代码,会弹出来是什么varnum1=“1”;varnum2=1alert(num1+num2)
A2
B11
C1+1
D报错
正确答案:B
解析:隐⼠转换
2.for(vari=0;i<10;i++){sum+=i;}console.log(i)
A8
B9
C10
D11
正确答案:C
3.以下代码执⾏后,两次弹窗分别弹出来的值是:
varnum1=1;
functiontestf1(){
num1=2;
alert(num1);
}functiontestf2(){
alert(num1);
}testf1();
testf2();
A2,1
B2,2
C2,undefined
D1,1
正确答案:B
4.以下ECMAScript变量命名格式正确的是
A_125doll
B1207A
C-dollor
Dvar
正确答案:A
5.下列的哪⼀个表达式将返回值为假
A!(3<=1)
B(4>=4)&&(5<=2)
C(“a”==“a”)&&(“c”!=“d”)
D(2<3)||(3<2)
正确答案:B
解析:(4>=4)&&(5<=2)
6.分析下段代码输出结果是
vara=10;
functiontest(a){a-=3;}
test(a);
console.log(a);
A7
B10
C13
DNaN
正确答案:B
7.parseInt(“20.2aa”)返回值为
A20
B20.2
C20.2aa
DNaN
正确答案:A
8.需要在html页⾯上引⽤脚本⽂件myJs.js,下列语句中,正确的是
A
正确答案:D
解析:
script是双标签,src引⼊⽂件
9.代码的输出结果是
functionadd(){
varsum=1+2;
console.log(sum);}
console.log(sum);
A输出两个3
B输出⼀个3
C程序报错
D输出⼀个undefined
正确答案:C
解析:
sum是局部变量,全局环境未定义
10.y的输出结果是
varx=-10,y;
x=2*x;
y=x+25;
A-15
B10
C-5
D5
正确答案:D
解析:
-10*2+25=5
11.代码的输出结果是
vara=3;
functionfn(){
varb=4;
alert(a);
alert(b);
functionme(){
alert(b);
}
me();
}
fn();
alert(a);
A3443
B343
C344
D3434
正确答案:A
解析:
a是全局变量,b是局部变量
12.以下哪种⽅式是在控制台输出
Aconsole.log()
Bdocument.write()
Calert()
Dprompt()
正确答案:A
解析:
alert()是弹出提⽰框,document.write()是在页⾯上输出,prompt()是弹出输⼊框,只有console.log()是在控制台打印输出,所以选A
13.parseInt(“12a”)的结果是
ANaN
B12a
C0
D12
正确答案:D
解析:
因为parseInt()的转换规则:跳过开头结尾的空字符,从左到右依次执⾏转换,碰到第⼀个不认识的数字则停⽌,所以答案为D
14.以下代码运⾏的结果是:
for(vari=1;i<=10;i++){
if(i%3!=0){break;}
}
console.log(i)
A3
B6
C1
D2
正确答案:C
解析:
1%3!=0表达式为真;进⼊if语句;遇到break;直接终⽌for循环;所以是1
15.console.log(typeoftypeoftypeof10)的结果是
A“string”
B“number”
C报错
D打印不出来
正确答案:A
解析:
多余⼀个typeof执⾏的结果是“string"
16.⽤JS改变表单标签的内容,⽤以下哪个属性
您可能关注的文档
- 2022~2023放射医学(士)考试题库及答案第152期.pdf
- 2023年天大秋公共关系学在线作业二满分答案.pdf
- 【部编版】语文二年级上学期 12坐井观天一课一练(含答案).pdf
- 2024三年级语文部编人教版下学期课文内容填空专项综合题.pdf
- 2024年浙江省杭州市电梯作业电梯修理作业T考试测试卷(附答案).pdf
- 【必刷题】一年级语文下册课内阅读专项突破训练(突破训练)020(突破训练)021部编(含答案精品.pdf
- 一年级语文阅读练习题及答案.pdf
- 2014年4月自考《中国现代文学史》00537真题及答案.pdf
- 资料员之资料员基础知识题库含答案【黄金题型】.pdf
- 初中生字词练习题(六).pdf
文档评论(0)