码迷,mamicode.com
首页 > Web开发 > 详细

廖雪峰JS知识点整理——快速入门

时间:2020-06-11 10:48:18      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:布尔   boolean   def   字符串   自动转换   类型比较   regex   type   未定义   

基本语法

1、每个语句以;结尾。

2、单行注释://...

3、多行注释:/*... ...*/

数据类型和变量

运算

1、==自动转换数据类型在比较,不推荐使用

2、===不会转换数据类型,推荐使用

3、基本数据类型比较是为值的比较,引用数据类型的比较是为是否引用同一引用对象

4、=赋值符号

5、注意:NaN === NaN; //false,判断NaN的唯一方法:isNaN(NaN); //true

6、typeof操作符,返回如值:

  • "undefined"——值未定义
  • "boolean"——布尔值
  • "string"——字符串
  • "number"——数值
  • "object"——对象或null
  • "function"——函数

数据类型:

undefined、null、boolean、string、number、object

注意:null与""(空字符串)不同,与0(数值0)不同

引用数据类型:

object(array、date、RegExp、function)

变量

1、直接声明,全局变量

2、var申明,局部变量,“函数体的变量”

3、let申明,“代码块的变量”,只能在{...}有效

廖雪峰JS知识点整理——快速入门

标签:布尔   boolean   def   字符串   自动转换   类型比较   regex   type   未定义   

原文地址:https://www.cnblogs.com/miaoLAY/p/13091642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!