js遍历、动态的添加数据的小例子


Posted in Javascript onJune 22, 2013
function jsonObj(){ 
    var person= {name: 'zhangsan',pass: '123' ,'sni.ni' : 'XMQ',back:function (){ 
        for(var i=0;i<arguments.length;i++){ 
        //在不知参数个数情况下可通过for循环遍历 
        // arguments这个是js 默认提供 
        alert("arr["+i+"]="+arguments[i]); 
        } 
        } 
        }; 
    //遍历属性 
    for(var item in person){ 
        if(typeof person[item] === 'string'){ 
            alert("person中"+item+"的值="+person[item]); 
            }else if(typeof person[item] === 'function'){ 
                person[item](1,1); 
                //js 的function的参数可以动态的改变 
                } 
                } 
    //添加属性 
    person.isMe = 'kaobian';  
    // 这种是属性名字正常的 
    //当属性名字不正常时,像下面这种,必须用这种形式的, 
    person['isMe.kaobian'] = 'hello kaobian';  
    //上面的也可以用下面的形式 
    for(var item in person){ 
        if(typeof person[item] === 'string'){ 
            alert("person中"+item+"的值="+person[item]); 
            }else if(typeof person[item] === 'function'){ 
                person[item](1,1); 
                } 
                } }
Javascript 相关文章推荐
JQuery 拾色器插件发布-jquery.icolor.js
Oct 20 Javascript
window.print打印指定div实例代码
Dec 13 Javascript
JavaScript indexOf方法入门实例(计算指定字符在字符串中首次出现的位置)
Oct 17 Javascript
jquery实现侧边弹出的垂直导航
Dec 09 Javascript
javascript实现图片自动和可控的轮播切换特效
Apr 13 Javascript
使用JS实现图片展示瀑布流效果的实例代码
Sep 12 Javascript
jQuery动态添加元素无法触发绑定事件的解决方法分析
Jan 02 jQuery
node.js利用socket.io实现多人在线匹配联机五子棋
May 31 Javascript
vue-自定义组件传值的实例讲解
Sep 18 Javascript
angular学习之动态创建表单的方法
Dec 07 Javascript
JS使用JSON.parse(),JSON.stringify()实现对对象的深拷贝功能分析
Mar 06 Javascript
JS面向对象之多选框实现
Jan 17 Javascript
jquery实现简单的拖拽效果实例兼容所有主流浏览器
Jun 21 #Javascript
jquery点击页面任何区域实现鼠标焦点十字效果
Jun 21 #Javascript
js写一个字符串转成驼峰的实例
Jun 21 #Javascript
JS在TextArea光标位置插入文字并实现移动光标到文字末尾
Jun 21 #Javascript
JS获得URL超链接的参数值实例代码
Jun 21 #Javascript
随窗体滑动的小插件sticky源码
Jun 21 #Javascript
jquery中文乱码的多种解决方法
Jun 21 #Javascript
You might like
玩转虚拟域名◎+ .
2006/10/09 PHP
Godaddy空间Zend Optimizer升级方法
2010/05/10 PHP
PHP数据集构建JSON格式及新数组的方法
2012/11/07 PHP
对PHP依赖注入的理解实例分析
2016/10/09 PHP
laravel框架路由分组,中间件,命名空间,子域名,路由前缀实例分析
2020/02/18 PHP
详解Vue2.0里过滤器容易踩到的坑
2017/06/01 Javascript
Nodejs 发布自己的npm包并制作成命令行工具的实例讲解
2018/05/15 NodeJs
layui之数据表格--与后台交互获取数据的方法
2019/09/29 Javascript
Weex开发之地图篇的具体使用
2019/10/16 Javascript
js实现内置计时器
2019/12/16 Javascript
js实现无缝轮播图
2020/03/09 Javascript
python登录QQ邮箱发信的实现代码
2013/02/10 Python
Python脚本实现自动发带图的微博
2016/04/27 Python
python requests 使用快速入门
2017/08/31 Python
Python绘制七段数码管实例代码
2017/12/20 Python
python实现支付宝当面付(扫码支付)功能
2018/05/30 Python
解决DataFrame排序sort的问题
2018/06/07 Python
python 解压pkl文件的方法
2018/10/25 Python
Python 使用matplotlib模块模拟掷骰子
2019/08/08 Python
Python Django 添加首页尾页上一页下一页代码实例
2019/08/21 Python
Django2 连接MySQL及model测试实例分析
2019/12/10 Python
python调用win32接口进行截图的示例
2020/11/11 Python
matplotlib绘制多子图共享鼠标光标的方法示例
2021/01/08 Python
施华洛世奇天猫官方旗舰店:SWAROVSKI
2017/04/17 全球购物
爱尔兰橄榄球店:Irish Rugby Store
2019/12/05 全球购物
日本动漫周边服饰销售网站:Atsuko
2019/12/16 全球购物
Net Remoting把服务器端激活两种模式
2014/01/22 面试题
开会迟到检讨书
2014/01/08 职场文书
办加油卡单位介绍信
2014/01/09 职场文书
七一党建活动方案
2014/01/28 职场文书
乡镇领导班子四风对照检查材料
2014/09/27 职场文书
2014年质检员工作总结
2014/11/18 职场文书
公司人事管理制度
2015/08/05 职场文书
2016中考冲刺决心书
2015/09/22 职场文书
Django显示可视化图表的实践
2021/05/10 Python
nginx配置虚拟主机的详细步骤
2021/07/21 Servers