node常用工具:
1.util.inspect
2.util.isArray();
3.util.isBoolean();
4.util.isDate();
5.util.isFunction();
6.util.isObject();
7.util.isRegExp();
util.inspect把json对象转成json字符串.js
//加载node模块
const util=require('util');
obj={'name':'user1','age':'20'};
console.log(typeof(util.inspect(obj)));
util.isArray是否是数据类型.js
//加载node模块
const util=require('util');
arr=[1,3,5];
console.log(util.isArray(arr));
util.isBoolean是否是布尔类型.js
//加载node模块
const util=require('util');
console.log(util.isBoolean('true'));
util.isDate是否是日期对象
const util=require('util');
tobj=new Date();
console.log(util.isDate(tobj));
util.isfunction是否是函数
const util=require('util');
show=function(){
console.log('132');
}
console.log(util.isFunction(show));
util.isObject是否是对象
const util=require('util');
console.log(util.isObject({}));
util.isRegExp是否是正则
const util=require('util');
console.log(util.isRegExp(/^\d{11}$/ig));