js常用数据类型(Number,String,undefined,boolean) 引用类型( function,object,null ),其他数据类型( 数组Array,时间Date,正则RegExp ),数组与对象的使用

js常用数据类型

数字类型 | 字符串类型 | 未定义类型 | 布尔类型
typeof()函数查看变量类型

数字类型  Number

var a1 = 10;
var a2 = 3.66;

console.log(typeof(a1))
console.log(typeof(a2))

字符串类型  String

var s1 = "hello word";
var s2 = '456';

未定义类型   undefined

var = a
var u1 = undefined

布尔类型  boolean

var b1 = true;
var b2 = false;

引用类型

对象:object

var obj = {
name:"lxx",
age:18,
}

函数:function

var func = function () {
    return 0;
}

空:null

var a = null;

其他数据类型( 数组Array,时间Date,正则RegExp )

数组类型

a = new Array(1,2,3,4,5)
a = [5,2,3]

时间类型

a = new Date()  当前时间
a = new Date("2019-3-1 12:00:00")  设定时间

a.getFullYear()  年
a.getDay()  周几
a.getMonth()  几月
a.getDate() 几号

正则  RegExp

RegExp();

g 全文匹配
i 不区分大小写

方法一:
  re = RegExp("
d{2}")
  res="abc123".match(re);
方法二:
  re = /d{2}/   res="abc123".match(re);

数组与对象的使用

数组的使用
var lis = [0,1,2,3]

lis[0]



对象的使用
var
a = { name:"lxx", age:18, } a["name"] a.name
原文地址:https://www.cnblogs.com/liu--huan/p/10305979.html