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 相关文章推荐
Whatever:hover 无需javascript让IE支持丰富伪类
Jun 29 Javascript
jquery-easyui关闭tab自动切换到前一个tab
Jul 29 Javascript
JQuery与JSon实现的无刷新分页代码
Sep 13 Javascript
带左右箭头图片轮播的JS代码
Dec 18 Javascript
使用AngularJS创建单页应用的编程指引
Jun 19 Javascript
js防阻塞加载的实现方法
Sep 09 Javascript
Angular2学习教程之组件中的DOM操作详解
May 28 Javascript
javascript中的隐式调用
Feb 10 Javascript
Vue利用canvas实现移动端手写板的方法
May 03 Javascript
webstorm和.vue中es6语法报错的解决方法
May 08 Javascript
利用chrome浏览器进行js调试并找出元素绑定的点击事件详解
Jan 30 Javascript
Vue作用域插槽slot-scope实例代码
Sep 05 Javascript
简介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
PHP5.2中date()函数显示时间与北京时间相差8小时的解决办法
2009/05/28 PHP
PHP中include/require/include_once/require_once使用心得
2016/08/28 PHP
php的laravel框架快速集成微信登录的方法
2016/12/12 PHP
javascript读写XML实现广告轮换(兼容IE、FF)
2013/08/09 Javascript
js 对小数加法精度处理示例说明
2013/12/27 Javascript
使用JavaScript和C#中获得referer
2014/11/14 Javascript
深入理解js函数的作用域与this指向
2016/05/28 Javascript
ReactJs快速入门教程(精华版)
2016/11/28 Javascript
Vue.js组件tab实现选项卡切换
2020/03/23 Javascript
微信小程序中的onLoad详解及简单实例
2017/04/05 Javascript
AngularJS学习笔记之表单验证功能实例详解
2017/07/06 Javascript
js时间戳与日期格式之间转换详解
2017/12/11 Javascript
详解如何在Vue里建立长按指令
2018/08/20 Javascript
vue动态添加路由addRoutes之不能将动态路由存入缓存的解决
2019/02/19 Javascript
Vue项目中使用WebUploader实现文件上传的方法
2019/07/21 Javascript
Python采用Django制作简易的知乎日报API
2016/08/03 Python
python数据清洗系列之字符串处理详解
2017/02/12 Python
解决python文件字符串转列表时遇到空行的问题
2017/07/09 Python
详谈python在windows中的文件路径问题
2018/04/28 Python
python爱心表白 每天都是浪漫七夕!
2018/08/18 Python
python实现zabbix发送短信脚本
2018/09/17 Python
python读取TXT每行,并存到LIST中的方法
2018/10/26 Python
浅谈Python 列表字典赋值的陷阱
2019/01/20 Python
python爬虫简单的添加代理进行访问的实现代码
2019/04/04 Python
在pytorch 中计算精度、回归率、F1 score等指标的实例
2020/01/18 Python
python和pywin32实现窗口查找、遍历和点击的示例代码
2020/04/01 Python
浅谈Python爬虫原理与数据抓取
2020/07/21 Python
如何利用CSS3制作3D效果文字具体实现样式
2013/05/02 HTML / CSS
英国哈罗德园艺:Harrod Horticultural
2020/03/31 全球购物
初级Java程序员面试题
2016/03/03 面试题
多媒体教室标语
2014/06/26 职场文书
五四演讲稿范文
2014/09/03 职场文书
会议新闻稿
2015/07/17 职场文书
2016年寒假社会实践活动总结
2015/10/10 职场文书
JavaScript选择器函数querySelector和querySelectorAll
2021/11/27 Javascript
VMware虚拟机安装 Windows Server 2022的详细图文教程
2022/09/23 Servers