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 相关文章推荐
JavaScript调试技巧之console.log()详解
Mar 19 Javascript
IE下双击checkbox反应延迟问题的解决方法
Mar 27 Javascript
jQuery实现跨域iframe接口方法调用
Mar 14 Javascript
jQuery实现图片向左向右切换效果的简单实例
May 18 Javascript
js判断空对象的实例(超简单)
Jul 26 Javascript
JavaScript获取ul中li个数的方法
Feb 13 Javascript
微信小程序自定义tab实现多层tab嵌套功能
Jun 15 Javascript
JS 实现微信扫一扫功能
Sep 14 Javascript
vue项目中mock.js的使用及基本用法
May 22 Javascript
vue中通过使用$attrs实现组件之间的数据传递功能
Sep 01 Javascript
Vue vm.$attrs使用场景详解
Mar 08 Javascript
React中使用Vditor自定义图片详解
Dec 25 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
php.ini 中文版
2006/10/28 PHP
php auth_http类库进行身份效验
2009/03/19 PHP
php动态实现表格跨行跨列实现代码
2012/11/06 PHP
php输入流php://input使用示例(php发送图片流到服务器)
2013/12/25 PHP
php获取ajax的headers方法与内容实例
2017/12/27 PHP
php封装实现钉钉机器人报警接口的示例代码
2020/08/08 PHP
PHP 8新特性简介
2020/08/18 PHP
linux mint下安装phpstorm2020包括JDK部分的教程详解
2020/09/17 PHP
nodejs win7下安装方法
2012/05/24 NodeJs
js借助ActiveXObject实现创建文件
2013/09/29 Javascript
jQuery带进度条全屏图片轮播特效代码分享
2020/06/28 Javascript
JS获取CSS样式(style/getComputedStyle/currentStyle)
2016/01/19 Javascript
jquery及js实现动态加载js文件的方法
2016/01/21 Javascript
js方法数据验证的简单实例
2016/09/17 Javascript
bootstrap fileinput 上传插件的基础使用
2017/02/17 Javascript
详解jQuery中的isPlainObject()使用方法
2018/02/27 jQuery
通过vue-router懒加载解决首次加载时资源过多导致的速度缓慢问题
2018/04/08 Javascript
微信小程序仿朋友圈发布动态功能
2018/07/15 Javascript
js+HTML5 canvas 实现简单的加载条(进度条)功能示例
2019/07/16 Javascript
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
2019/10/16 jQuery
uni-app自定义导航栏按钮|uniapp仿微信顶部导航条功能
2019/11/12 Javascript
解决antd 下拉框 input [defaultValue] 的值的问题
2020/10/31 Javascript
python错误处理详解
2014/09/28 Python
python通过get,post方式发送http请求和接收http响应的方法
2015/05/26 Python
PyCharm配置mongo插件的方法
2018/11/30 Python
pytorch实现Tensor变量之间的转换
2020/02/17 Python
卸载tensorflow-cpu重装tensorflow-gpu操作
2020/06/23 Python
使用HTML5 Canvas绘制直线或折线等线条的方法讲解
2016/03/14 HTML / CSS
Noon埃及:埃及在线购物
2019/11/26 全球购物
生活部的活动方案
2014/08/19 职场文书
教师批评与自我批评心得体会
2014/10/16 职场文书
2014年教学工作总结
2014/11/13 职场文书
党支部2014年度工作总结
2014/12/04 职场文书
停课通知书
2015/04/24 职场文书
农村环境卫生倡议书
2015/04/29 职场文书
SQL Server2019数据库备份与还原脚本,数据库可批量备份
2021/11/20 SQL Server