JavaScript基础练习 -- 第七天

版权声明:版权所有,转载、引用请指明出处! https://blog.csdn.net/qq_30216191/article/details/82468741

前言:

在本栏中,我将每天更新一些JavaScript基础练习题。这些习题,大部分是我自己总结的。其中很大一部分是我在学习过程中记下的笔记或者遇到的坑,还有就是很重要很重要的基础概念,被我转换为了习题的形式。这部分题目,我觉得非常适合刚入门前端开发的朋友们,希望大家有所收获,这就足够咯~~

第七天

正文:

  1. 分析以下代码(其中b未定义):                                                                                                                                                     
    console.log(typeof(a));
    console.log(a);
    console.log(typeof(b));
    console.log(b);
    var a;
    

    第1行的运行结果为_________,第2行的运行结果为___________,

    第3行的运行结果为__________,第4行的运行结果为____________。

  2. 请简述undefinednull的区别以及用途。
  3. 写出下列代码运行的结果:                                                                                                                                                           

    Boolean("")=________Boolean({})=__________Boolean([])=__________

    Boolean(5/0)=________Boolean(0/0)=______Boolean(new Boolean(false))=_______。

  4. 写出下列代码运行的结果:                                                                                                                                                       

    isNaN("10")的返回值为______Number.isNaN("10")的返回值为________

    isNaN('blue')的返回值为________Number.isNaN("blue")的返回值为__________                                                  

  5. 写出下列代码运行的结果:                                                                                                                                                       

    Number("abc")的返回值为________Number("")的返回值为_________

    Number(undefined)的返回值为________Number(null)的返回值为_________

    parseInt("")的返回值为_______parseInt("23a",7)的返回值为_______

    parseFloat("0xa")的返回值为_______parseFloat("012")的返回值为________。

说明:

  1. 题目中出现的JS指的是采用ECMAScript 2015及之后标准的JavaScript
  2. 欲查看word版习题和答案,请访问:https://download.csdn.net/download/qq_30216191/10650644
  3. 题目和答案中,若有错误和需完善的地方,请及时给予我反馈哈~~

猜你喜欢

转载自blog.csdn.net/qq_30216191/article/details/82468741