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 相关文章推荐
编写针对IE的JS代码两种编写方法
Jan 30 Javascript
iScroll中事件点击触发两次解决方案
Mar 11 Javascript
在jQuery中使用$而避免跟其它库产生冲突的方法
Aug 13 Javascript
利用jQuery实现漂亮的圆形进度条倒计时插件
Sep 30 Javascript
AngularJS入门教程之表格实例详解
Jul 27 Javascript
easyui form validate总是返回false的原因及解决方法
Nov 07 Javascript
jQuery中页面返回顶部的方法总结
Dec 30 Javascript
jQuery.Validate表单验证插件的使用示例详解
Jan 04 Javascript
vue滚动轴插件better-scroll使用详解
Oct 17 Javascript
小程序实现人脸识别功能(百度ai)
Dec 23 Javascript
angular 表单验证器验证的同时限制输入的实现
Apr 11 Javascript
vue+elementUI动态增加表单项并添加验证的代码详解
Dec 17 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
php实现图片上传并进行替换操作
2016/03/15 PHP
php利用imagemagick实现复古老照片效果实例
2017/02/16 PHP
PHP的垃圾回收机制代码实例讲解
2021/02/27 PHP
checkbox全选/取消全选以及checkbox遍历jQuery实现代码
2009/12/02 Javascript
javascript模拟select,jselect的方法实现
2012/11/08 Javascript
浅析AngularJS Filter用法
2015/12/28 Javascript
javascript正则表达式定义(语法)总结
2016/01/08 Javascript
JavaScript获取当前url根目录(路径)
2016/06/17 Javascript
vue从使用到源码实现教程详解
2016/09/19 Javascript
Node.js 实现简单小说爬虫实例
2016/11/18 Javascript
JS函数多个参数默认值指定方法分析
2016/11/28 Javascript
javascript 判断一个对象为数组的方法
2017/05/03 Javascript
小程序hover-class点击态效果实现
2019/02/26 Javascript
vue和better-scroll实现列表左右联动效果详解
2019/04/29 Javascript
Nodejs使用archiver-zip-encrypted库加密压缩文件时报错(解决方案)
2019/11/18 NodeJs
JavaScript动态生成表格的示例
2020/11/02 Javascript
解决vuex改变了state的值,但是页面没有更新的问题
2020/11/12 Javascript
python 循环while和for in简单实例
2016/08/16 Python
Python简单过滤字母和数字的方法小结
2019/01/09 Python
Python对接六大主流数据库(只需三步)
2019/07/31 Python
python实现PCA降维的示例详解
2020/02/24 Python
简单了解python关键字global nonlocal区别
2020/09/21 Python
Python定时任务框架APScheduler原理及常用代码
2020/10/05 Python
HTML5通过调用canvas对象的getContext()方法来获取绘图环境
2014/06/23 HTML / CSS
Qoo10台湾站:亚洲领先的在线市场
2018/05/15 全球购物
英国女鞋购物网站:Moda in Pelle
2019/02/18 全球购物
Nike香港官网:Nike HK
2019/03/23 全球购物
ORACLE十问
2015/04/20 面试题
餐厅总经理岗位职责
2013/12/31 职场文书
优秀毕业生求职信范文
2014/01/02 职场文书
项目施工员岗位职责
2014/03/09 职场文书
英语课外活动总结
2014/08/27 职场文书
小学生迎国庆演讲稿
2014/09/05 职场文书
夫妻双方自愿离婚协议书
2014/10/24 职场文书
2014年政风行风工作总结
2014/11/22 职场文书
基于redis+lua进行限流的方法
2022/07/23 Redis