javaScript中with函数用法实例分析


Posted in Javascript onJune 08, 2015

本文实例讲述了javaScript中with函数用法。分享给大家供大家参考。具体分析如下:

javaScript 中的 with 函数 ,即所谓的with 语句,可以方便地用来引用某个特定对象中已有的属性,但是不能用来给对象添加属性,要给对象创建新的属性,必须明确地引用该对象。

with 函数,为语句设定默认对象。

with (object)
  statements

参数:

object

新的默认对象。

statements

一个或多个语句,object 是该语句的默认对象。

说明:

with 语句通常用来缩短特定情形下必须写的代码量。在下面的例子中,请注意 Math 的重复使用:

x = Math.cos(3 * Math.PI) + Math.sin(Math.LN10) y = Math.tan(14 * Math.E)

当使用 with 语句时,代码变得更短且更易读:
with (Math){ x = cos(3 * PI) + sin (LN10) y = tan(14 * E)}

应用代码举例: 

<script>
with(document)
write('fileSize='+fileSize),
title='My title',
bgColor='teal';
</script>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
YUI Compressor压缩JavaScript原理及微优化
Jan 07 Javascript
JavaScript栏目列表隐藏/显示简单实现
Apr 03 Javascript
jquery分页插件jpaginate在IE中不兼容问题
Apr 22 Javascript
jquery插件之定时查询待处理任务数量
May 01 Javascript
小结Node.js中非阻塞IO和事件循环
Sep 18 Javascript
使用CamanJS在Web页面上处理图像的技巧
Aug 18 Javascript
jQuery插件passwordStrength密码强度指标详解
Jun 24 Javascript
connection reset by peer问题总结及解决方案
Oct 21 Javascript
使用jquery+iframe做一个ajax上传效果(实例)
Aug 24 jQuery
解决vue-cli webpack打包后加载资源的路径问题
Sep 25 Javascript
详解ES6 扩展运算符的使用与注意事项
Nov 12 Javascript
vue二选一tab栏切换新做法实现
Jan 19 Vue.js
简介JavaScript中的sub()方法的使用
Jun 08 #Javascript
简介JavaScript中strike()方法的使用
Jun 08 #Javascript
JavaScript中的small()方法使用详解
Jun 08 #Javascript
在JavaScript中处理字符串之link()方法的使用
Jun 08 #Javascript
javaScript中slice函数用法实例分析
Jun 08 #Javascript
javaScript中push函数用法实例分析
Jun 08 #Javascript
JavaScript中exec函数用法实例分析
Jun 08 #Javascript
You might like
thinkphp3.0 模板中函数的使用
2012/11/13 PHP
php生成图形(Libchart)实例
2013/11/06 PHP
php 魔术方法详解
2014/11/11 PHP
PHP常见字符串处理函数用法示例【转换,转义,截取,比较,查找,反转,切割】
2016/12/24 PHP
浅谈Yii乐观锁的使用及原理
2017/07/25 PHP
在IE下获取object(ActiveX)的Param的代码
2009/09/15 Javascript
将查询条件的input、select清空
2014/01/14 Javascript
NODE.JS加密模块CRYPTO常用方法介绍
2014/06/05 Javascript
NodeJS中Buffer模块详解
2015/01/07 NodeJs
javascript面向对象之定义成员方法实例分析
2015/01/13 Javascript
jQuery实现仿路边灯箱广告图片轮播效果
2015/04/15 Javascript
jquery插件bxslider用法实例分析
2015/04/16 Javascript
AngularJS中$http服务常用的应用及参数
2016/08/22 Javascript
jquery动态添加文本并获取值的方法
2016/10/12 Javascript
JS根据生日月份和日期计算星座的简单实现方法
2016/11/24 Javascript
详解Node.js中的Async和Await函数
2018/02/22 Javascript
vue导出html、word和pdf的实现代码
2018/07/31 Javascript
使用JavaScript和MQTT开发物联网应用示例解析
2020/08/07 Javascript
Python实现删除文件中含“指定内容”的行示例
2017/06/09 Python
利用python操作SQLite数据库及文件操作详解
2017/09/22 Python
Django压缩静态文件的实现方法详析
2018/08/26 Python
Python @property使用方法解析
2019/09/17 Python
使用pyqt5 tablewidget 单元格设置正则表达式
2019/12/13 Python
Python读写操作csv和excle文件代码实例
2020/03/16 Python
利用PyQt5+Matplotlib 绘制静态/动态图的实现代码
2020/07/13 Python
Python字典fromkeys()方法使用代码实例
2020/07/20 Python
Python3读写ini配置文件的示例
2020/11/06 Python
HTML5在微信内置浏览器下右上角菜单的调整字体导致页面显示错乱的问题
2021/01/19 HTML / CSS
Vision Directa智利眼镜网:框架眼镜、隐形眼镜和名牌太阳眼镜
2016/11/23 全球购物
大门门卫岗位职责
2013/11/30 职场文书
销售主管岗位职责
2014/02/08 职场文书
秸秆管理实施方案
2014/03/15 职场文书
幼儿园迎新生欢迎词
2015/09/30 职场文书
小学班级标语口号大全
2015/12/26 职场文书
5种 JavaScript 方式实现数组扁平化
2021/10/05 Javascript
Go语言测试库testify使用学习
2022/07/23 Golang