目录
面试简答
基本数据类型
数值 Number, 字符串String,布尔值Boolean, undefined,null,Symbol,Bigint
复杂数据类型
对象Object, 数组Array, 函数Function, RegExp, Data
存储区别
基本数据类型存储在栈中
复杂数据类型存储在堆中
基本数据类型
1. Number
-
整数和浮点数
-
常用方法
-
toFixed(x) 将数字转化为小数位的 字符串 x表示保留几位小数
-
let num = 3.14123;
console.log(num.toFixed(2)); // 3.14 这里的类型为字符串,并非数字类型
2. String
-
字符串,也可理解为文本数据
-
常用方法
-
length 返回字符串的长度
-
toUpperCase()和 toLowerCase()将字符串转化为大写或小写
-
indexOf()返回指定字符串第一次出现的位置
let str = "Hello, World!";
console.log(str.indexOf("World")); // 7
-
slice(start, end