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和DOM Interfaces来处理HTML
Oct 09 Javascript
JavaScript 图像动画的小demo
May 23 Javascript
Jquery中给animation加更多的运作效果实例
Sep 05 Javascript
Jquery 数组操作大全个人总结
Nov 13 Javascript
浅析JQuery UI Dialog的样式设置问题
Dec 18 Javascript
js获取元素相对窗口位置的实现代码
Sep 28 Javascript
Vue声明式渲染详解
May 17 Javascript
ReactNative踩坑之配置调试端口的解决方法
Jul 28 Javascript
3种vue组件的书写形式
Nov 29 Javascript
JavaScript模块详解
Dec 18 Javascript
Vue项目webpack打包部署到Tomcat刷新报404错误问题的解决方案
May 15 Javascript
ES6与CommonJS中的模块处理的区别
Jun 13 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
介绍几个array库的新函数 php
2006/12/29 PHP
PHP伪造referer实例代码
2008/09/20 PHP
PHP获取栏目的所有子级和孙级栏目的ID号示例
2014/04/01 PHP
php_screw安装使用教程(另一个PHP代码加密实现)
2014/05/29 PHP
PHP中使用sleep造成mysql读取失败的案例和解决方法
2014/08/21 PHP
php连接oracle数据库的方法(测试成功)
2016/05/26 PHP
ThinkPHP框架中使用Memcached缓存数据的方法
2018/03/31 PHP
js隐藏与显示回到顶部按钮及window.onscroll事件应用
2013/01/25 Javascript
js select option对象小结
2013/12/20 Javascript
javacript使用break内层跳出外层循环分析
2015/01/12 Javascript
javaScript的函数对象的声明详解
2015/02/06 Javascript
Javascript中setTimeOut和setInterval的定时器用法
2015/06/12 Javascript
基于jQuery实现的无刷新表格分页实例
2016/02/17 Javascript
百度地图给map添加右键菜单(判断是否为marker)
2016/03/04 Javascript
jQuery为动态生成的select元素添加事件的方法
2016/08/29 Javascript
HTML的select控件美化
2017/03/27 Javascript
jQuery判断邮箱格式对错实例代码讲解
2017/04/12 jQuery
Easyui Datagrid自定义按钮列(最后面的操作列)
2017/07/13 Javascript
原生JS实现的简单小钟表功能示例
2018/08/30 Javascript
微信小程序使用map组件实现解析经纬度功能示例
2019/01/22 Javascript
浅析vue-router中params和query的区别
2019/12/24 Javascript
python多进程实现进程间通信实例
2017/11/24 Python
《Python学习手册》学习总结
2018/01/17 Python
Python正则表达式指南 推荐
2018/10/09 Python
python中partial()基础用法说明
2018/12/30 Python
python matplotlib库绘制散点图例题解析
2019/08/10 Python
django实现支付宝支付实例讲解
2019/10/17 Python
python随机生成大小写字母数字混合密码(仅20行代码)
2020/02/01 Python
TensorFlow设置日志级别的几种方式小结
2020/02/04 Python
Python3-异步进程回调函数(callback())介绍
2020/05/02 Python
CSS3的RGBA中关于整数和百分比值的转换
2015/08/04 HTML / CSS
加拿大的标志性百货公司:Hudson’s Bay(哈得逊湾)
2019/09/03 全球购物
如何写出高性能的JSP和Servlet
2013/01/22 面试题
2015年评职称工作总结范文
2015/04/20 职场文书
2016年教师新年寄语
2015/08/18 职场文书
MySql存储过程之逻辑判断和条件控制
2021/05/26 MySQL