JavaScript给对象动态增加新的属性
假如登陆需要用户、密码、是否记住密码,那么怎么定义一个对象保存这些信息
1)方法1:声明动态对象
添加属性
//创建obj对象
var obj = new Object();
//为对象添加动态属性
obj.userName = "admin";
obj.passWord = "123456";
//输出
console.log(obj);
输出结果:
删除对象属性
//创建obj动态对象
var obj = new Object();
//为对象添加动态属性
obj.userName = "admin";
obj.passWord = "123456";
//移除属性
delete obj.passWord;
console.log(obj);
2)方法2:声明对象
//创建固定对象
var dt = {userName:"admin",password:"123456"};
console.log(dt);
PS:大部分做ajax请求时,自定义对象比较多