目录
目标:
-
掌握数据类型的分类(重点)
-
原始数据类型和引用设计类型的区别
-
数据类型的转换
一、数据类型的分类
javascript中有两种数据类型,分别是基本数据类型和引用数据类型;
基本数据(原始数据)类型指的是简单的数据段,而引用数据类型则指的是由多个值构成的对象。
typeof 运算符
JavaScript 的 typeof 来确定 JavaScript 变量的类型:typeof 运算符返回变量或表达式的类型:
typeof "" // 返回 "string" typeof "Bill" // 返回 "string" typeof "Bill Gates" // 返回 "string"
1.1、原始数据类型
-
Number
-
string
-
boolean
-
null
-
underfined
1.2、引用数据类型
-
对象 Object
-
数组 Array
-
函数 Function
-
Date 日期
-
等
1.3、原始数据类型和引用数据类型的区别
-
声明变量时的存储分配
-
不同的内存分配机制也带来了不同的访问机制
-
复制变量时的不同
二、原始数据类型
2.1、JavaScript 字符串
字符串是存储字符(比如 "Bill Gates")的变量。
字符串可以是引号中的任意文本。您可以使用单引号或双引号:
Var str=”xiaoming”
字符串的变量内容一旦创建不可改变!如果要改变,只能创建新的字符串,抛弃旧的字符串
面试题:
var str=“hello”; str=str+”world”
请问这里共创建了几个字符串?
字符串模板
//var text = `字符串字符串字${变量}符串字符串`
2.2、JavaScript 数字 number
JavaScript 只有一种数字类型。数字可以带小数点,也可以不带:
var x1=34.00; //使用小数点来写 var x2=34; //不使用小数点来写
极大或极小的数字可以通过科学(指数)计数法来书写:
<