如何遍历对象的属性?
function Employee(name, age, title, salary)//括号里的东东是参数,还是属性?如何遍历?
{
this.name = name;
this.age = age;
this.title = title;
this.salary = salary;
this.promotion = promotion;
}
function promotion(new_title,percent_raise)
{
var salary_increase = this.salary * percent_raise;
this.salary = this.salary + salary_increase;
this.title = new_title;
}
function newdx(){
var aq=new Employee("aq",22,"qigai",3000)
alert(aq.name+"的职业是"+aq.title+",薪水是"+aq.salary)
aq.promotion("bangzhu",1)
alert(aq.name+"的新职业是"+aq.title+",薪水是"+aq.salary)
}
newdx()
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
诘屈聱牙
function hutia(){
for(var i=0;i
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
相关推荐
-
Javascript的数组与字典用法与遍历对象的属性技巧
Javascript 的数组Array,既是一个数组,也是一个字典(Dictionary).先举例看看数组的用法. 复制代码 代码如下: var a = new Array(); a[0] = "Acer"; a[1] = "Dell"; for (var i = 0; i < a.length; i++) { alert(a[i]); } 下面再看一下字典的用法. 复制代码 代码如下: var computer_price = new Array(); co
-
js中遍历对象的属性和值的方法
实例如下: var Statistics_Website_logo ={ 'Website_logo_title':'学而思', 'Website_logo_Theme':'教育行业', 'Website_logo_Company':'好未来' }; for (var Key in Statistics_Website_logo){ Websitelogo =Websitelogo+'&'+''+Key+'='+Statistics_Website_logo[Key]+''; } 以上这篇js中
-
js 遍历对象的属性的代码
如: 复制代码 代码如下: Function.prototype.addMethod=function(methodName,func){ if(!this.prototype[methodName]){ this.prototype[methodName]=func;//给原型增加方法,此方法会影响到该类型的实例上 } return this.prototype;//返回原型,此类型实例可以进行链形调用 } function CustomObject(name,value){ this.nam
-
如何遍历对象的属性?
function Employee(name, age, title, salary)//括号里的东东是参数,还是属性?如何遍历? { this.name = name; this.age = age; this.title = title; this.salary = salary; this.promotion = promotion; } function promotion(new_title,percent_raise) { var salary_increase = this.sal
-
关于JavaScript对象的动态选择及遍历对象
(一)动态选择方法及属性 在实际工作中,我们经常会遇到这种情况:根据某个条件来调用两个方法[1]中的一个,或是在两个属性[2]中的一个上面进行读写操作.下面的代码展示了这种情形: 复制代码 代码如下: if (condition) { myObj.method1(someArg); } else { myObj.method2(someArg); } JavaScript提供了一种简单的语法,即使用方括号操作符([])来动态地选择方法和属性.正如下面的代码所示,JavaScript有两种等价的成
-
jquery动态遍历Json对象的属性和值的方法
1.遍历 json 对象的属性 //定义json对象 var person= { name: 'zhangsan', pass: '123', fn: function(){ alert(this.name+"的密码="+this.pass); } } //遍历person属性包括方法,如果不想显示出方法,可用typeof(person[item])== "function"来判断 for(var item in person){ alert("perso
-
JS遍历对象属性的方法示例
本文实例讲述了JS遍历对象属性的方法.分享给大家供大家参考,具体如下: 遍历JavaScript某个对象所有的属性名称和值的方法,这样想使用方法的时候非常的直观和方便.代码如下: /* * 用来遍历指定对象所有的属性名称和值 * obj 需要遍历的对象 * author: Jet Mah */ function allPrpos ( obj ) { // 用来保存所有的属性名称和值 var props = "" ; // 开始遍历 for ( var p in obj ){ // 方法
-
JS遍历数组和对象的区别及递归遍历对象、数组、属性的方法详解
废话不多说了,直奔主题,你,具体代码如下所示: <script> //----------------for用来遍历数组对象-- var i,myArr = [1,2,3]; for (var i = 0; i < myArr.length; i++) { console.log(i+":"+myArr[i]); }; //---------for-in 用来遍历非数组对象 var man ={hands:2,legs:2,heads:1}; //为所有的对象添加cl
-
PHP var_dump遍历对象属性的函数与应用代码
本文章下面我们要为你提供二种关于遍历对象属性方法,并且举例说明遍历对象属性在php中的应用.可以看出私有变量与静态变量时获取不到的,只有定义为公共变量才可以读出来. 遍历对象属性第一种方法: 复制代码 代码如下: <?php class foo { private $a; public $b = 1; public $c; private $d; static $e; public function test() { var_dump(get_object_vars($this)); } } $
-
$.each遍历对象、数组的属性值并进行处理
通过它,你可以遍历对象.数组的属性值并进行处理. 使用说明 each函数根据参数的类型实现的效果不完全一致: 1.遍历对象(有附加参数) $.each(Object, function(p1, p2) { this; //这里的this指向每次遍历中Object的当前属性值 p1; p2; //访问附加参数 }, ['参数1', '参数2']); 2.遍历数组(有附件参数) $.each(Array, function(p1, p2){ this; //这里的this指向每次遍历中Array的当
随机推荐
- php+redis实现多台服务器内网存储session并读取示例
- 利用curl 多线程 模拟 并发的详解
- Android基于广播事件机制实现简单定时提醒功能代码
- PHP基于堆栈实现的高级计算器功能示例
- Docker 教程之Docker Hub详细介绍
- php数组函数序列之sort() 对数组的元素值进行升序排序
- jQuery EasyUI API 中文文档 - TimeSpinner时间微调器
- 深入学习Bootstrap表单
- php版微信公众平台回复中文出现乱码问题的解决方法
- 解析Java中的默认方法
- Android ListView中headerview的动态显示和隐藏的实现方法
- Java知识点归纳总结
- 解析C++中虚析构函数的作用
- Python中的字符串替换操作示例
- Visual Studio 2017 RC 初探安装教程
- Java统计字符串中字符出现次数的方法示例
- 快速解决跨域请求问题:jsonp和CORS
- Android栗子の图片验证码生成实例代码
- 微信公众号H5支付接口调用方法
- 深入学习JavaScript中的bom
