在本栏中,我将记录一些JavaScript基础练习题,提升大家对JS的理解。
该篇文章是该系列的第二天。
正文
1.
1 | var exerOne = 'test; |
exerOne
= __________。2.
1 | var exerTwo = 52 / 0; |
exerTwo
= __________,typeof(exerTwo)
= __________。3.
1 | var exerThree = 0 / 0; |
exerThree
= __________,typeof(exerThree)
= __________。4.
1 | var exerFour = "-3.3E+2-5"; |
Number(exerFour)
= __________,parseFloat(exerFour)
= __________。5.
1 | var exerFive_1 = 5 / 2; |
exerFive_1 + exerFive_2
= __________。6.0.1 + 0.2 == 0.3
的返回值为__________,若结果为假,请设计一种方法,使结果准确。
7.
1 | var exerSeven = "this is\" test string"; |
exerSeven.slice(5, 8)
的返回值是__________。8.下面哪些操作不会改变原始数组,而是返回一个新的数组__________。
选项 | 选项 | 选项 | 选项 |
---|---|---|---|
A、forEach() | B、reverse() | C、sort() | D、slice() |
E、concat() | F、splice() | G、join() | H、shift() |
I、reduce() | J、copyWithin() | K、pop() | L、map() |
说明
1.题目中出现的JS指的是采用ECMAScript 2015及之后标准的JavaScript
2.题目中,若有错误和需完善的地方,可在下方留言反馈哈~~
3.查看答案和解析,请点击js基础练习题第2天 答案及解析