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 相关文章推荐
JS模拟的QQ面板上的多级可展开的菜单
Oct 10 Javascript
为Extjs加加速(javascript加速)
Aug 19 Javascript
js作用域及作用域链概念理解及使用
Apr 15 Javascript
jQuery读取和设定KindEditor值的方法
Nov 22 Javascript
使用JS正则表达式 替换括号,尖括号等
Nov 29 Javascript
node.js+jQuery实现用户登录注册AJAX交互
Apr 28 jQuery
layui框架中layer父子页面交互的方法分析
Nov 15 Javascript
详解@angular/cli 改变默认启动端口两种方式
Nov 29 Javascript
详解小程序BackgroundAudioManager踩坑之旅
Dec 08 Javascript
js+css实现全屏侧边栏
Jun 16 Javascript
vue项目打包后提交到git上为什么没有dist这个文件的解决方法
Sep 16 Javascript
Vue详细的入门笔记
May 10 Vue.js
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 explode函数实例代码
2012/02/27 PHP
php compact 通过变量创建数组
2016/11/15 PHP
php给数组赋值的实例方法
2019/09/26 PHP
JQuery+Ajax无刷新分页的实例代码
2014/02/08 Javascript
javascript实现列表滚动的方法
2015/07/30 Javascript
微信小程序购物商城系统开发系列-目录结构介绍
2016/11/21 Javascript
JS前端笔试题分析
2016/12/19 Javascript
bootstrap table 表格中增加下拉菜单末行出现滚动条的快速解决方法
2017/01/05 Javascript
loading动画特效小结
2017/01/22 Javascript
vuejs如何配置less
2017/04/25 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
2017/04/27 Javascript
angular中使用Socket.io实例代码
2017/06/03 Javascript
angularJs中orderBy筛选以及filter过滤数据的方法
2018/09/30 Javascript
Vue.Draggable拖拽功能的配置使用方法
2020/07/29 Javascript
JS实现简单的抽奖转盘效果示例
2019/02/16 Javascript
layui 上传插件 带预览 非自动上传功能的实例(非常实用)
2019/09/23 Javascript
js实现文章目录索引导航(table of content)
2020/05/10 Javascript
微信小程序学习总结(一)项目创建与目录结构分析
2020/06/04 Javascript
vue点击Dashboard不同内容 跳转到同一表格的实例
2020/11/13 Javascript
vue 在单页面应用里使用二级套嵌路由
2020/12/19 Vue.js
原生js实现无缝轮播图效果
2021/01/28 Javascript
分享给Python新手们的几道简单练习题
2017/09/21 Python
python去除字符串中的换行符
2017/10/11 Python
Django admin.py 在修改/添加表单界面显示额外字段的方法
2019/08/22 Python
Keras:Unet网络实现多类语义分割方式
2020/06/11 Python
台湾饭店和机票预订网站:Expedia台湾
2016/08/05 全球购物
捷克领先的户外服装及配件市场零售商:ALPINE PRO
2018/01/09 全球购物
英国时尚女装购物网站:Missguided
2018/08/23 全球购物
Michael Kors英国官网:美国奢侈品品牌
2019/11/13 全球购物
毕业生个人求职的自我评价
2013/10/28 职场文书
测绘工程专业求职信
2014/07/15 职场文书
2014年协会工作总结
2014/11/22 职场文书
2015纪念九一八事变84周年演讲稿
2015/03/19 职场文书
同学聚会通知短信
2015/04/20 职场文书
爱心捐款活动总结
2015/05/09 职场文书
JS Object构造函数之Object.freeze
2021/04/28 Javascript