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 返回时间戳所对应的具体时间
Jul 20 Javascript
js实现简单折叠、展开菜单的方法
Aug 28 Javascript
基于JS代码实现当鼠标悬停表格上显示这一格的全部内容
Jun 12 Javascript
jQuery代码性能优化的10种方法
Jun 21 Javascript
js添加千分位的实现代码(超简单)
Aug 01 Javascript
使用Curl命令查看请求响应时间方法
Nov 04 Javascript
js简单正则验证汉字英文及下划线的方法
Nov 28 Javascript
jQuery实现table中两列CheckBox只能选中一个的示例
Sep 22 jQuery
angular5 httpclient的示例实战
Mar 12 Javascript
对vue v-if v-else-if v-else 的简单使用详解
Sep 29 Javascript
微信小程序实现点击页面出现文字
Sep 21 Javascript
利用node.js开发cli的完整步骤
Dec 29 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的mkdir()函数创建文件夹比较安全的权限设置方法
2014/07/28 PHP
详解Grunt插件之LiveReload实现页面自动刷新(两种方案)
2015/07/31 PHP
thinkPHP5框架实现多数据库连接,跨数据连接查询操作示例
2019/05/29 PHP
laravel实现一个上传图片的接口,并建立软链接,访问图片的方法
2019/10/12 PHP
解决thinkphp5未定义变量会抛出异常,页面错误,请稍后再试的问题
2019/10/16 PHP
基于Jquery的仿照flash放大图片效果代码
2011/03/16 Javascript
Javascript 加载和执行-性能提高篇
2012/12/28 Javascript
jquery简单瀑布流实现原理及ie8下测试代码
2013/01/23 Javascript
jquery提交form表单时禁止重复提交的方法
2014/02/13 Javascript
详解JavaScript中getFullYear()方法的使用
2015/06/10 Javascript
js绘制圆形和矩形的方法
2015/08/05 Javascript
JSONObject使用方法详解
2015/12/17 Javascript
JQuery.validate在ie8下不支持的快速解决方法
2016/05/18 Javascript
Node.js实现兼容IE789的文件上传进度条
2016/09/02 Javascript
如何解决jQuery EasyUI 已打开Tab重新加载问题
2016/12/19 Javascript
node.js中fs.stat与fs.fstat的区别详解
2017/06/01 Javascript
基于Vue过渡状态实例讲解
2017/09/14 Javascript
Vue中插入HTML代码的方法
2018/09/21 Javascript
createObjectURL方法实现本地图片预览
2019/09/30 Javascript
vue+element树组件 实现树懒加载的过程详解
2019/10/21 Javascript
JavaScript数组排序小程序实现解析
2020/01/13 Javascript
vue+element实现图片上传及裁剪功能
2020/06/29 Javascript
Python实现列表删除重复元素的三种常用方法分析
2017/11/24 Python
python内置数据类型之列表操作
2018/11/12 Python
python Pandas库基础分析之时间序列的处理详解
2019/07/13 Python
使用pandas读取文件的实现
2019/07/31 Python
浅析python字符串前加r、f、u、l 的区别
2021/01/24 Python
澳大利亚网上书店:QBD
2021/01/09 全球购物
实习自我鉴定范文
2013/10/30 职场文书
客服专员岗位职责
2014/02/28 职场文书
读书活动总结
2014/04/28 职场文书
优秀教师感人事迹材料
2014/05/04 职场文书
主题教育活动总结
2014/05/05 职场文书
大学学生会主席竞选稿怎么写?
2019/08/19 职场文书
Java 数组内置函数toArray详解
2021/06/28 Java/Android
python实现Nao机器人的单目测距
2021/09/04 Python