@[TOC](JavaScript (JS) 的数据类型)
JavaScript是弱类型语言,在声明变量时不需要指定变量类型
Number
Number 可以用于存储数字,不管是整数还是小数。
let count = 1;
var money=10.5;
String
在给字符串变量赋值时,需要用单引号或者双引号把值包起来,否则JavaScript将会把这个字符串值识别为变量名。
let name='王五';
let address=yunchun;//将被识别为变量名称,而得到另外的值。
Boolean
Boolean 的值有2种:true或false,通常用于判断条件的真假。
let isAdd=true;
let isBig=3>4;
Array
数组是单个对象,其中通常包含很多值,方括号括起来,值与值之间用逗号分隔
let nameArr=["张三","李四","王五"];
let numberArr=[1,2,3,4,5];
//通过下标访问其中的某个元素
console.log(nameArr[0]);
console.log(numberArr[1]);
Object
对象是对具体某个事物的描述
let person = { name : '小六六', age : 23};
console.log(person.name);
console.log(person.age);
JavaScript (JS) 是动态类型语言
let test='2';
console.log(typeof test);//string
test=2;
console.log(typeof test);//number