前端基础类学习

数据类型、运算符、流程控制语句

2017-03-30  本文已影响32人  饥人谷_米弥轮

1.JavaScript 定义了几种数据类型? 哪些是原始类型?哪些是复杂类型?原始类型和复杂类型的区别是什么?

2.typeof和instanceof的作用和区别?

其实typeof和instanceof的目的都是检测变量的类型,两个的区别在于typeof一般是检测的是基本数据类型,instanceof主要检测的是引用类型!

3.如何判断一个变量是否是数字、字符串、布尔、函数

4.NaN是什么? 有什么特别之处?

5.如何把非数值转化为数值?

  1. Number()
  2. parseInt()
  3. parseFloat()
  4. +'123'

6.==与===有什么区别

7.break与continue有什么区别

8.void 0 和 undefined在使用场景上有什么区别

9.以下代码的输出结果是?为什么?

9.png

10.以下代码的输出结果是?

10.png

11.以下代码的输出结果是? 为什么

11.png

12.遍历数组,把数组里的打印数组每一项的平方

12.png 12-1.png

13.遍历 JSON, 打印里面的值

13.png 13-1.png

14. 以下代码输出结果是? 为什么 (选做题目)

14.png

** 参考资料 **
阮一峰博客JavaScript
运算符
流程控制语句

上一篇 下一篇

猜你喜欢

热点阅读