JS 里的数据类型

2019-08-05  本文已影响0人  bananabacteria

JS有七种数据类型

数字(number)、字符串(string)、布尔(boolean)、symbol、null、undefined、对象(object)

  1. number

number分为很多类,不同的表达方式


数字类型示例
  1. string

一般使用单引号表示字符串,如果要表示单引号,则需要使用转义符"\",同时也可使用转义符表示转义符。

字符串
多行字符串
ES6规定多行字符串可以直接使用反引号 ` 表示,部分语言也可使用三个单引号 ''' 表示
  1. boolean

是一位数学家的名字,发明了逻辑学。
布尔只有两个值:true/false


延申:&&(与)、||(或)
  1. symbol

参考此处资料

  1. null 和 undefined

这两个值都表示空值,js的原创bug。
区别:
语法.如果一个变量没有赋值,则使用undefined
惯例.有一个对象,现在不想赋值--null(空对象)
有一个非对象,不想赋值--undefined(空非对象)

  1. object

哈希表
变量中的key在后续使用中需要单引号 示例
key的命名如果不加引号需要遵守标识符规则,加引号则没有限制
  1. delete

用法
  1. typeof

声明的变量可以通过typeof查看类型 示例
特例(bug)
上一篇 下一篇

猜你喜欢

热点阅读