账户中心 退出系统
6.0 版本 5.0 版本 3.0 版本
使用手册 模板中心 账户中心 合作 · 服务
6.0 版本 5.0 版本 3.0 版本
快速开始
介绍及部署
原生函数简化
页面跳转
网络请求
数据缓存
图片相关
系统信息
提示加载
头部导航
元素获取
常用函数扩展
字符操作
数组操作
随机数据
日期时间
延时循环
对象操作
对象操作

assign()

函数功能 : 注册对象的属性和值
函数参数 : 
1、对象
2、属性名称
3、对应属性的值
演示代码 : 

var obj = {name : "grace"};
graceJS.assign(obj, 'age', 10); // obj : {name: "grace", age: 10}

removeByKey()

函数功能 : 删除对象的某个属性
函数参数 : 
1、对象
2、属性名称
演示代码 : 

var obj = {name : "grace", class : "test"};
graceJS.removeByKey(obj, 'class');

each()

函数功能 : 遍历对象
函数参数 : 
1、对象
2、遍历时执行的函数
演示代码 : 

var obj = {name : "grace", class : "test"};
graceJS.each(obj, (key,val)=>{
	console.log(key, val);
});

isEmptyObj()

函数功能 : 判断某个对象是否为空
函数参数 : 对象
返回值 : true / false
演示代码 : 

var obj = {};
console.log(graceJS.isEmptyObj(obj));