本篇文章是js基础练习题第一天的答案及解析部分,纯题目部分请移步js基础练习题 第1天
正文
1.JS的两种注释格式是 __________ 和__________。
答案:/* 多行注释 */、// 单行注释
2.向一个页面加入JS代码,有几种方式,试分别解释之。
- 内部式:在HTML内的
script标签对之间添加JS代码。 - 内联式:即在HTML元素的属性上引入JS事件,如
<p onclick="alert('this is inner-JS');">your text</p>,这种方式是最不被推荐的。 - 外部式:即通过在HTML用
script标签的src属性引入js文件。
3.
myage 和 myAge 是两个不同的变量,判断正误。答案:正确,js中的变量区分大小写。
4.
_12在JS中是合法的变量名,判断正误。答案:正确
5.声明变量
var test = 6 < 3; 结果为 test = __________。答案:false
6.
1 | var num1 = 10; |
num2 + num1 / 8 + 2的结果为__________。答案:11.25
7.
var test = 3.2E+10;,则typeof(test) 的结果为__________。答案:”number”
8.
console.log(3++);的结果为__________。答案:报错(ReferenceError)
非变量不能使用自增、自减操作符。
9.
var a = 3;,则console.log(a++)的结果为__________。答案:3
10.
null == undefined的返回值为__________。答案:true
11.
null == false的返回值为__________。答案:false
null、undefined与布尔值进行比较时不会进行类型转换,即null == true仍会返回false。
12.JS有几种基本的数据类型,试列举。
答案:JS中一共有7种基本类型,分别是number、boolean、null、undefined、string、symbol、bigint。
13.
typeof(null); 的返回值为__________。答案:"object"
说明
- 题目中出现的JS指的是采用ECMAScript 2015及之后标准的JavaScript
答案中,若有错误和需完善的地方,可在下方留言反馈哈~~
查看纯习题版,请点击js基础练习题 第1天

