js练习题第1天 答案及解析

本篇文章是js基础练习题第一天的答案及解析部分,纯题目部分请移步js基础练习题 第1天

正文

1.JS的两种注释格式是 __________ 和__________。

答案:/* 多行注释 */、// 单行注释


2.向一个页面加入JS代码,有几种方式,试分别解释之。
  1. 内部式:在HTML内的script标签对之间添加JS代码。
  2. 内联式:即在HTML元素的属性上引入JS事件,如<p onclick="alert('this is inner-JS');">your text</p>,这种方式是最不被推荐的。
  3. 外部式:即通过在HTML用script标签的src属性引入js文件。

3.myagemyAge 是两个不同的变量,判断正误。

答案:正确,js中的变量区分大小写。


4._12在JS中是合法的变量名,判断正误。

答案:正确


5.声明变量 var test = 6 < 3; 结果为 test = __________。

答案:false


6.
1
2
var num1 = 10; 
var num2 = 8;
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

nullundefined与布尔值进行比较时不会进行类型转换,即null == true仍会返回false


12.JS有几种基本的数据类型,试列举。

答案:JS中一共有7种基本类型,分别是numberbooleannullundefinedstringsymbolbigint


13.typeof(null); 的返回值为__________。

答案:"object"

说明

  1. 题目中出现的JS指的是采用ECMAScript 2015及之后标准的JavaScript
  1. 答案中,若有错误和需完善的地方,可在下方留言反馈哈~~

  2. 查看纯习题版,请点击js基础练习题 第1天

--本文结束 感谢阅读--
创作十分不易,原创更应鼓励