使用javascript遍历对象的属性和方法

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title></title><script src="lib/jquery-1.8.2.js"></script><script type="text/javascript">//对象function Programmer() {this.name = "李小牛";this.sex = "男";this.age = 25;this.work = proFun;}//方法function proFun() {$("#function").append("程序员的工作是写代码");}function foreachObj() {//声明对象var pro = new Programmer();//遍历对象属性for (var p in pro) {//判断是否为方法if (typeof (pro[p]) == "function") {//执行放阿飞
                    pro[p]();} else {//打印属性
                    $("#attribute").append(p + ":" + pro[p] + "\t");}}}</script>
</head>
<body><input type="button" value="执行对象方法" onclick="foreachObj()" /><div id="attribute"></div><div id="function"></div>
</body>
</html>

转载于:https://www.cnblogs.com/Mo-MaTure/p/5119992.html

javascript遍历对象属性和方法相关推荐

  1. JavaScript 访问对象属性和方法及区别

    这篇文章主要介绍了浅析JavaScript访问对象属性和方法及区别的相关资料,仅供参考 属性是一个变量,用来表示一个对象的特征,如颜色.大小.重量等:方法是一个函数,用来表示对象的操作,如奔跑.呼吸. ...

  2. JavaScript原生对象属性和方法详解——String对象

    length length 属性可返回字符串中的字符数目. length 是根据字符串的UTF-16编码来获取长度的,空字符串长度为0.length 不可修改. charAt() charAt() 方 ...

  3. JavaScript的对象属性和方法和点击事件

    JavaScript的Event对象用来描述JavaScript事件,Event代表事件状态,如事件发生的元素,键盘状态,鼠标位置和鼠标按钮状态.一旦事件发生,便会生成Event对象.主要属性和方法: ...

  4. javascript Navigator对象属性和方法

    Navigator对象 Navigator 对象包含的属性描述了正在使用的浏览器.可以使用这些属性进行平台专用的配置.虽然这个对象的名称显而易见 的是 Netscape 的 Navigator 的浏览 ...

  5. JavaScript原生对象属性和方法详解——Array对象

    原文地址:http://www.feeldesignstudio.com/2013/09/native-javascript-object-properties-and-methods-array l ...

  6. JavaScript原生对象属性和方法详解——Date对象

    创建 Date 对象的语法: //Date 对象会自动把当前日期和时间保存为其初始值. new Date();//value-毫秒:代表自世界协调时1970年1月1日00:00:00开始的数值. ne ...

  7. javaScript删除对象属性总结方法

    一.删除js中对象中属性 1.使用delete运算符 例: 1) 使用点属性访问器删除: delete object.property; 在属性访问器上应用delete运算符时,运算符会从对象中删除相 ...

  8. ES6中遍历对象属性的方法

    1.For..in 可以遍历自身和继承的所有可枚举属性,不含Symbol. 2.Object.keys() 返回一数组,含自身非继承的所有可枚举属性,不含Symbol. 3.Object.getOwn ...

  9. 遍历对象属性_细说JS遍历对象属性的N种方法

    本人详细介绍了JS遍历对象N种方法,欢迎关注收藏. 遍历对象属性有五种方法,下图为一个场景对比图. 可以注意到两点: 只有for ... in 才可以遍历原型链属性,且只能遍历可枚举属性. Objec ...

  10. javascript遍历对象的属性

    不同类型的循环 JavaScript 支持不同类型的循环: for - 多次遍历代码块 for/in - 遍历对象属性 while - 当指定条件为 true 时循环一段代码块 do/while - ...

最新文章

  1. 优秀的服务器托管服务商的必备要素
  2. python 动态属性和特性
  3. Elasticsearch 5.6.5 安装head插件
  4. 创建你的第一个游戏Pong——让我们编写Pong
  5. windows7怎么升级10_最新主板真的无法安装windows7吗?
  6. 推荐两套大型医院信息管理系统,代码完整,免费分享
  7. 本地访问阿里云故障问题
  8. 微信邮箱是什么?微信如何绑定邮箱收发邮件?
  9. 云服务器deeplearning_云服务器深度学习服务器环境搭建
  10. Unity中的UI相关组件
  11. CentOS中安装lsb_release及使用
  12. 用matlab读csv数据_matlab 读文件csvread textread用法实例
  13. 腾讯php开发工程师面试题
  14. 禁果效应在游戏剧情中会有什么样的作用
  15. 新员工入职培训系列之团队介绍提纲
  16. vs code高效插件和快捷键
  17. 那些你可能需要的音乐聚合网站
  18. 利用python-opencv 做出图像/视频的哈哈镜效果
  19. 省时又省钱:聚焦比较购物搜索
  20. Java项目:基于java+ssm社会保险养老系统——计算机毕业设计

热门文章

  1. 桌面APP打包利器 —— Node-webkit
  2. C#获取字符串中某个字符出现的次数
  3. sqlhelp(sqlite)
  4. PHP 过滤字符串特殊符号
  5. 六石风格:雨伞用袋子套起来
  6. LINUX下载编译libffi
  7. maven打包,java内存竟然要设置16G(-Xmx16384m)
  8. 安装APK时弹窗提示“Detected problems with app native libraries”
  9. 疫情严峻,被迫在家办公
  10. 强烈抗议故意审核不通过