JS遍历属性和方法
2015-12-08 16:13
483 查看
<script language="javascript"> var obj = new Object(); obj.myname = "我是对象"; obj.pro2 = "23"; obj.pro3 = "abcdeg"; php程序员之家 for (items in obj){ document.write("属性:"+items+"的值是 ("+ obj[items] +")"); document.write("<br>"); } </script> 遍历方法(就多一个var,不会吧 for (var o in WordsList) { document.write(o+"<br/>"); } function allPrpos(obj) { // 用来保存所有的属性名称和值 var props = ""; // 开始遍历 for(var p in obj){ // 方法 if(typeof(obj[p])=="function"){ obj[p](); }else{ // p 为属性名称,obj[p]为对应属性的值 props+= p + "=" + obj[p] + ""t"; } } // 最后显示所有的属性 alert(props); }
相关文章推荐
- js验证金额格式
- javascript事件执行顺序
- [JSP]JSTL简介、核心标签库
- javascript常用控件
- js验证金额格式
- Jsp入门实战上
- 织梦中自定义表单必填项JS控制
- javascript: history.go(-1)和response.redirect();
- JS代码的window.location属性详解
- js正则表达式常用函数详解(续)
- angular.equals()、angular.extend()、angular.foreach()、angular.fromJson()、angular.identity()等
- 灯箱效果lightbox.js的使用示例
- 使用lightbox插件实现js点击图片放大并能关闭的效果
- JS实现下拉列表联动
- Js获取当前日期时间及其它操作
- JS中location对象使用
- 文章标题
- JavaScript让HTML静态页面传值的方法
- js正则表达式常用函数详解
- 常规功能和模块自定义系统 (cfcmms)—023自定义grid列(7子模块记录数)