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 相关文章推荐
动态添加js事件实现代码
Mar 12 Javascript
jQuery选择头像并实时显示的代码
Jun 27 Javascript
form.submit()不能提交表单的原因分析
Oct 23 Javascript
jQuery的context属性用法实例
Dec 27 Javascript
jQuery+ajax实现无刷新级联菜单示例
May 21 Javascript
JS实现网页Div层Clone拖拽效果
Sep 26 Javascript
Bootstrap三种表单布局的使用方法
Jun 21 Javascript
AngularJS实用开发技巧(推荐)
Jul 13 Javascript
JS去掉字符串前后空格、阻止表单提交的实现代码
Jun 08 Javascript
在vue里使用codemirror遇到的问题
Nov 01 Javascript
浅谈redux, koa, express 中间件实现对比解析
May 23 Javascript
利用JavaScript将Excel转换为JSON示例代码
Jun 14 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
PHP 在线翻译函数代码
2009/05/07 PHP
支持png透明图片的php生成缩略图类分享
2015/02/08 PHP
jquery蒙版控件实现代码
2010/12/08 Javascript
40款非常棒的jQuery 插件和制作教程(系列二)
2011/11/02 Javascript
IE6-IE9中tbody的innerHTML不能赋值的解决方法
2014/09/26 Javascript
JavaScript判断是否为数组的3种方法及效率比较
2015/04/01 Javascript
Bootstrap入门书籍之(四)菜单、按钮及导航
2016/02/17 Javascript
jQuery动态添加可拖动元素完整实例(附demo源码下载)
2016/06/21 Javascript
关于javascript的一些知识以及循环详解
2016/09/12 Javascript
JavaScript正则表达式实例详解
2016/10/16 Javascript
对angular4子路由&amp;辅助路由详解
2018/10/09 Javascript
vue-cli 3.x配置跨域代理的实现方法
2019/04/12 Javascript
微信小程序登录对接Django后端实现JWT方式验证登录详解
2019/07/29 Javascript
[52:57]2014 DOTA2国际邀请赛中国区预选赛 LGD-CDEC VS HGT
2014/05/21 DOTA
python控制台显示时钟的示例
2014/02/24 Python
Python numpy 常用函数总结
2017/12/07 Python
Python xlwt设置excel单元格字体及格式
2020/04/18 Python
Pandas 对Dataframe结构排序的实现方法
2018/04/10 Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
2019/01/22 Python
TensorFlow卷积神经网络之使用训练好的模型识别猫狗图片
2019/03/14 Python
利用anaconda作为python的依赖库管理方法
2019/08/13 Python
python实现五子棋游戏(pygame版)
2020/01/19 Python
如何在Python 游戏中模拟引力
2020/03/27 Python
tensorflow图像裁剪进行数据增强操作
2020/06/30 Python
新浪网技术部笔试题
2016/08/26 面试题
大学自主招生自荐信范文
2014/02/26 职场文书
教师中国梦演讲稿
2014/04/23 职场文书
和睦家庭事迹
2014/05/14 职场文书
建筑工程造价专业自荐信
2014/07/08 职场文书
就业协议书盖章的注意事项
2014/09/28 职场文书
公安纪律作风整顿剖析材料
2014/10/10 职场文书
公司仓管员岗位职责
2015/04/01 职场文书
2015年全国保险公众宣传日活动方案
2015/05/06 职场文书
意外事故赔偿协议书
2016/03/22 职场文书
民政局2016年“六一”儿童节慰问活动总结
2016/04/06 职场文书
FFmpeg视频处理入门教程(新手必看)
2022/01/22 杂记