javascript中的遍历for in 以及with的用法


Posted in Javascript onDecember 22, 2014

for in  循环执行一个对象中的属性

with语句: (对象操作语句)
                  功能:为一段程序建立默认对象

        格式:

          with(<对象>){
              <语句组>
           }

具体示例:

<script type="text/javascript"> 

function member(name,gender){ 

    this.name=name; 

    this.gender=gender; 

}

function showProperty(obj,objStr){ 

    var str=""; 

    for(var i in obj){ 

        str+=objStr+"."+i+" = "+obj[i]+"<br>" 

    } 

    return str; 

}

var obj =new member("刘若英","女"); 

//document.write(showProperty(obj,"person"));

with(document){ 

    write(showProperty(obj,"person")); 

} 

</script>

/*运行效果:

person.name = 刘若英 

person.gender = 女

*/

小伙伴们是否对javascript中遍历for in 以及with的用法有所了解了呢,这是学习javascript的基础哦。

Javascript 相关文章推荐
JavaScript方法和技巧大全
Dec 27 Javascript
JTrackBar水平拖动效果
Jul 15 Javascript
js跨域问题之跨域iframe自适应大小实现代码
Jul 17 Javascript
jquery实现select选中行、列合计示例
Apr 25 Javascript
Bootstrap~多级导航(级联导航)的实现效果【附代码】
Mar 08 Javascript
bootstrapValidator bootstrap-select验证不可用的解决办法
Jan 11 Javascript
使用vue.js写一个tab选项卡效果
Mar 25 Javascript
js模块加载方式浅析
Aug 12 Javascript
vue 遮罩层阻止默认滚动事件操作
Jul 28 Javascript
vue 子组件修改data或调用操作
Aug 07 Javascript
在webstorm中配置less的方法详解
Sep 25 Javascript
js动态生成表格(节点操作)
Jan 12 Javascript
Jquery实现图片预加载与延时加载的方法
Dec 22 #Javascript
javascript定义变量时加var与不加var的区别
Dec 22 #Javascript
javascript操作字符串的原生方法
Dec 22 #Javascript
JavaScript动态创建link标签到head里的方法
Dec 22 #Javascript
javascript中Date对象的getDay方法使用指南
Dec 22 #Javascript
原生javaScript实现图片延时加载的方法
Dec 22 #Javascript
使用JavaScript链式编程实现模拟Jquery函数
Dec 21 #Javascript
You might like
php HtmlReplace输入过滤安全函数
2010/07/03 PHP
使用PHP下载CSS文件中的图片的代码
2013/09/24 PHP
体育彩票排列三组选三算法分享
2014/03/07 PHP
php截取指定2个字符之间字符串的方法
2015/04/15 PHP
php中时间函数date及常用的时间计算
2017/05/12 PHP
javascript中字符串拼接需注意的问题
2010/07/13 Javascript
JavaScript动态调整TextArea高度的代码
2010/12/28 Javascript
php对mongodb的扩展(初识如故)
2012/11/11 Javascript
js获取php变量的实现代码
2013/08/10 Javascript
jquery数组过滤筛选方法grep()简介
2014/06/06 Javascript
使用JavaScript链式编程实现模拟Jquery函数
2014/12/21 Javascript
基于JavaScript代码实现pc与手机之间的跳转
2015/12/23 Javascript
xtemplate node.js 的使用方法实例解析
2016/08/22 Javascript
JS批量替换内容中关键词为超链接
2017/02/20 Javascript
JS实现经典的中国地区三级联动下拉菜单功能实例【测试可用】
2017/06/06 Javascript
基于Bootstrap table组件实现多层表头的实例代码
2017/09/07 Javascript
详解在React里使用&quot;Vuex&quot;
2018/04/02 Javascript
解决eclipse中没有js代码提示的问题
2018/10/10 Javascript
Vue拖拽组件列表实现动态页面配置功能
2019/06/17 Javascript
ES6中Symbol、Set和Map用法详解
2019/08/20 Javascript
JavaScript中的null和undefined用法解析
2019/09/30 Javascript
nodemon实现Typescript项目热更新的示例代码
2019/11/19 Javascript
浅谈JS for循环中使用break和continue的区别
2020/07/21 Javascript
[01:56]林书豪DOTA2上海特级锦标赛励志短片
2016/03/05 DOTA
Python 获取项目根路径的代码
2019/09/27 Python
python无序链表删除重复项的方法
2020/01/17 Python
Python实现爬取网页中动态加载的数据
2020/08/17 Python
css3.0 图形构成实例练习一
2013/03/19 HTML / CSS
一些常用的HTML5模式(pattern) 总结
2015/07/14 HTML / CSS
俄罗斯最大的灯具网站:Fandeco
2020/03/14 全球购物
2014信息技术专业毕业生自我评价
2014/01/17 职场文书
幼儿园毕业家长感言
2014/02/10 职场文书
大型活动组织方案
2014/05/10 职场文书
2014年党员承诺书范文
2014/05/20 职场文书
2015年测量员工作总结
2015/05/23 职场文书
上诉状格式
2015/05/23 职场文书