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 相关文章推荐
基于jquery的无限级联下拉框js插件
Oct 29 Javascript
JSON.stringify 语法实例讲解
Mar 14 Javascript
javascript中的toFixed固定小数位数 简单实例分享
Jul 12 Javascript
js判断元素是否隐藏的方法
Jun 09 Javascript
jQuery中的read和JavaScript中的onload函数的区别
Aug 27 Javascript
基于jquery实现导航菜单高亮显示(两种方法)
Aug 23 Javascript
javascript日期验证之输入日期大于等于当前日期
Dec 13 Javascript
Javascript学习之谈谈JS的全局变量跟局部变量(推荐)
Aug 28 Javascript
解决element UI 自定义传参的问题
Aug 22 Javascript
vue组件通信传值操作示例
Jan 08 Javascript
使用webpack搭建vue项目实现脚手架功能
Mar 15 Javascript
jQuery加PHP实现图片上传并提交的示例代码
Jul 16 jQuery
简介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 empty函数 使用说明
2009/08/10 PHP
基于GD2图形库的PHP生成图片缩略图类代码分享
2015/02/08 PHP
php递归实现无限分类的方法
2015/07/28 PHP
php使用APC实现实时上传进度条功能
2015/10/26 PHP
php tpl模板引擎定义与使用示例
2019/08/09 PHP
JS获取当前日期和时间的简单实例
2013/11/19 Javascript
Ext GridPanel加载完数据后进行操作示例代码
2014/06/17 Javascript
用javascript实现自动输出网页文本
2015/07/30 Javascript
jQuery实现表单步骤流程导航代码分享
2015/08/28 Javascript
AngularJS基础 ng-copy 指令实例代码
2016/08/01 Javascript
javascript实现图片左右滚动效果【可自动滚动,有左右按钮】
2016/09/19 Javascript
jquery插件锦集【推荐】
2016/12/16 Javascript
jQuery Password Validation密码验证
2016/12/30 Javascript
JS给按钮添加跳转功能类似a标签
2017/05/30 Javascript
微信小程序实现聊天对话(文本、图片)功能
2018/07/06 Javascript
JS实现百度网盘任意文件强制下载功能
2018/08/31 Javascript
jquery层次选择器的介绍
2019/01/18 jQuery
vue element-ui读取pdf文件的方法
2019/11/26 Javascript
vue-model实现简易计算器
2020/08/17 Javascript
VUE UPLOAD 通过ACTION返回上传结果操作
2020/09/07 Javascript
详解nginx配置vue h5 history去除#号
2020/11/09 Javascript
Js数组扁平化实现方法代码总汇
2020/11/11 Javascript
2款Python内存检测工具介绍和使用方法
2014/06/01 Python
详谈Python基础之内置函数和递归
2017/06/21 Python
使用python绘制二维图形示例
2019/11/22 Python
使用pyqt5 tablewidget 单元格设置正则表达式
2019/12/13 Python
Python面向对象之继承原理与用法案例分析
2019/12/31 Python
python如何导入依赖包
2020/07/13 Python
翻新二手苹果产品的网络领导者:Mac of all Trades
2017/12/19 全球购物
计算机专业毕业生自荐信
2013/12/31 职场文书
电厂厂长岗位职责
2014/01/02 职场文书
学校党的群众路线教育实践活动总结报告
2014/07/03 职场文书
公司离职证明范本(汇总)
2014/09/10 职场文书
保研推荐信格式
2015/03/25 职场文书
2015年教师工作总结范文
2015/03/31 职场文书
Redis过期数据是否会被立马删除
2022/07/23 Redis