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 相关文章推荐
jquery checkbox,radio是否选中的判断代码
Mar 20 Javascript
jquery实现table鼠标经过变色代码
Sep 25 Javascript
Bootstrap学习笔记之css组件(3)
Jun 07 Javascript
jQuery实现最简单的切换图效果【可兼容IE6、火狐、谷歌、opera等】
Sep 04 Javascript
微信小程序  audio音频播放详解及实例
Nov 02 Javascript
BootStrap Table对前台页面表格的支持实例讲解
Dec 22 Javascript
微信小程序基于picker实现级联菜单
Feb 15 Javascript
从0到1搭建Element的后台框架的方法步骤
Apr 10 Javascript
Vue使用lodop实现打印小结
Jul 06 Javascript
在layui下对元素进行事件绑定的实例
Sep 06 Javascript
VUE:vuex 用户登录信息的数据写入与获取方式
Nov 11 Javascript
微信小程序动态评分展示/五角星展示/半颗星展示/自定义长度展示功能的实现
Jul 22 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
咖啡知识 咖啡养豆要养多久 排气又是什么
2021/03/06 新手入门
解析mysql中UNIX_TIMESTAMP()函数与php中time()函数的区别
2013/06/24 PHP
Kindeditor编辑器添加图片上传水印功能(php代码)
2017/08/03 PHP
php实现简单四则运算器
2020/11/29 PHP
javascript函数库-集合框架
2007/04/27 Javascript
js querySelector和getElementById通过id获取元素的区别
2012/04/20 Javascript
node.js中的fs.lchmodSync方法使用说明
2014/12/16 Javascript
谈谈JavaScript类型系统之Math
2016/01/06 Javascript
详解原生JavaScript实现jQuery中AJAX处理的方法
2016/05/10 Javascript
jQuery基于Ajax方式提交表单功能示例
2017/02/10 Javascript
分析JS单线程异步io回调的特性
2017/12/01 Javascript
Angular利用内容投射向组件输入ngForOf模板的方法
2018/03/05 Javascript
JavaScript简单实现关键字文本搜索高亮显示功能示例
2018/07/25 Javascript
JavaScript实现与web通信的方法详解
2020/08/07 Javascript
[02:05]2014DOTA2国际邀请赛 BBC外卡赛赛后总结
2014/07/09 DOTA
Python 时间处理datetime实例
2008/09/06 Python
利用 python 对目录下的文件进行过滤删除
2017/12/27 Python
浅述python中深浅拷贝原理
2018/09/18 Python
Python 虚拟空间的使用代码详解
2019/06/10 Python
pytorch打印网络结构的实例
2019/08/19 Python
Python使用psutil获取进程信息的例子
2019/12/17 Python
pytorch实现对输入超过三通道的数据进行训练
2020/01/15 Python
在python里使用await关键字来等另外一个协程的实例
2020/05/04 Python
使用css3制作登录表单的步骤
2014/04/07 HTML / CSS
HTML5 Canvas 绘图——使用 Canvas 绘制图形图文教程 使用html5 canvas 绘制精美的图
2015/08/31 HTML / CSS
荷兰和比利时时尚鞋店:Van Dalen
2018/04/23 全球购物
涉外文秘个人求职的自我评价
2013/10/07 职场文书
小组合作学习反思
2014/02/18 职场文书
班级德育工作实施方案
2014/02/21 职场文书
优质服务演讲稿
2014/05/14 职场文书
企业法人代表证明书
2014/09/27 职场文书
个人工作能力自我评价
2015/03/05 职场文书
大学毕业论文致谢词
2015/05/14 职场文书
CSS3 制作的图片滚动效果
2021/04/14 HTML / CSS
动漫APP软件排行榜前十名,半次元上榜,第一款由腾讯公司推出
2022/03/18 杂记
Win10 最新稳定版本 21H2开始推送
2022/04/19 数码科技