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链式操作如何实现以及为什么要用链式操作
Jan 17 Javascript
jquery搜索框效果实现方法
Jan 16 Javascript
jQuery实现鼠标滑向当前图片高亮显示并且其它图片变灰的方法
Jul 27 Javascript
JavaScript+canvas实现七色板效果实例
Feb 18 Javascript
Jquery和JS获取ul中li标签的实现方法
Jun 02 Javascript
Vue表单实例代码
Sep 05 Javascript
jQuery实现切换隐藏与显示同时切换图标功能
Oct 29 jQuery
React 源码中的依赖注入方法
Nov 07 Javascript
详解JS取出两个数组中的不同或相同元素
Mar 20 Javascript
微信小程序进入广告实现代码实例
Sep 19 Javascript
Vue作用域插槽实现方法及作用详解
Jul 08 Javascript
js实现自动锁屏功能
Jun 02 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 分页函数multi() discuz
2009/06/21 PHP
3种php生成唯一id的方法
2015/11/23 PHP
php 魔术常量详解及实例代码
2016/12/04 PHP
PHP7内核之Reference详解
2019/03/14 PHP
jQuery的一些注意
2006/12/06 Javascript
用于自动添加Digg This!按钮的JavaScript
2006/12/23 Javascript
jQuery LigerUI 使用教程表格篇(1)
2012/01/18 Javascript
一个级联菜单代码学习及removeClass与addClass的应用
2013/01/24 Javascript
7个让JavaScript变得更好的注意事项
2015/01/28 Javascript
在JavaScript应用中使用RequireJS来实现延迟加载
2015/07/01 Javascript
JS动态改变浏览器标题的方法
2016/04/06 Javascript
Javascript使用function创建类的两种方法(推荐)
2016/11/19 Javascript
微信小程序scroll-view实现横向滚动和上拉加载示例
2017/03/06 Javascript
jquery 键盘事件的使用方法详解
2017/09/13 jQuery
Vue-Router实现组件间跳转的三种方法
2017/11/07 Javascript
JS基于for语句编写的九九乘法表示例
2018/01/04 Javascript
浅谈React前后端同构防止重复渲染
2018/01/05 Javascript
对于防止按钮重复点击的尝试详解
2019/04/22 Javascript
超轻量级的js时间库miment使用解析
2019/08/02 Javascript
详解Python logging调用Logger.info方法的处理过程
2019/02/12 Python
python 实现交换两个列表元素的位置示例
2019/06/26 Python
Python转换字典成为对象,可以用&quot;.&quot;方式访问对象属性实例
2020/05/11 Python
python模块如何查看
2020/06/16 Python
flask开启多线程的具体方法
2020/08/02 Python
Pycharm github配置实现过程图解
2020/10/13 Python
Python读取图像并显示灰度图的实现
2020/12/01 Python
艺术家策划的室内设计:Curious Egg
2019/03/06 全球购物
幼师岗位求职简历的自荐信格式
2013/09/21 职场文书
小学教师的个人自我鉴定
2013/10/24 职场文书
房屋出租协议书
2014/04/10 职场文书
婚前财产公证书
2014/04/10 职场文书
王兆力在市委党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书
会计主管竞聘书
2015/09/15 职场文书
React 高阶组件HOC用法归纳
2021/06/13 Javascript
小程序实现文字循环滚动动画
2021/06/14 Javascript
JavaScript实现队列结构过程
2021/12/06 Javascript