本篇文章是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天