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插件的基本知识
Nov 25 Javascript
在jquery boxy中添加百度地图坐标拾取注意流程
Apr 03 Javascript
node.js中的fs.utimesSync方法使用说明
Dec 15 Javascript
javascript实现时间格式输出FormatDate函数
Jan 13 Javascript
浅谈EasyUI中编辑treegrid的方法
Mar 01 Javascript
jQuery给表格添加分页效果
Mar 02 Javascript
在百度搜索结果中去除掉一些网站的资料(通过js控制不让显示)
May 02 Javascript
基于 webpack2 实现的多入口项目脚手架详解
Jun 26 Javascript
vue.js 实现点击展开收起动画效果
Jul 07 Javascript
对angularJs中2种自定义服务的实例讲解
Sep 30 Javascript
微信小程序实现上传word、txt、Excel、PPT等文件功能
May 23 Javascript
jquery实现图片无缝滚动 蒙版遮蔽效果
Jan 11 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 session处理的定制
2009/03/16 PHP
php操作xml入门之xml基本介绍及xml标签元素
2015/01/23 PHP
javascript 函数式编程
2007/08/16 Javascript
jquery 操作DOM的基本用法分享
2012/04/05 Javascript
原生js实现查找/添加/删除/指定元素的class
2013/04/12 Javascript
浅谈javascript中字符串String与数组Array
2014/12/31 Javascript
jquery 判断selection range 是否在容器中的简单实例
2016/08/02 Javascript
微信小程序 缓存(本地缓存、异步缓存、同步缓存)详解
2017/01/17 Javascript
基于Vue实现timepicker
2017/04/25 Javascript
微信小程序倒计时功能实例代码
2018/07/17 Javascript
详解如何配置vue-cli3.0的vue.config.js
2018/08/23 Javascript
VUE-cli3使用 svg-sprite-loader
2018/10/20 Javascript
手动下载Chrome并解决puppeteer无法使用问题
2018/11/12 Javascript
vue-cli4.x创建企业级项目的方法步骤
2020/06/18 Javascript
vue 自定指令生成uuid滚动监听达到tab表格吸顶效果的代码
2020/09/16 Javascript
python基础教程之类class定义使用方法
2014/02/20 Python
python绘图库Matplotlib的安装
2014/07/03 Python
Python多线程和队列操作实例
2015/06/21 Python
使用Python读写文本文件及编写简单的文本编辑器
2016/03/11 Python
Flask框架web开发之零基础入门
2018/12/10 Python
使用python list 查找所有匹配元素的位置实例
2019/06/11 Python
python使用mitmproxy抓取浏览器请求的方法
2019/07/02 Python
解决python中导入win32com.client出错的问题
2019/07/26 Python
Cython编译python为so 代码加密示例
2019/12/23 Python
python 消除 futureWarning问题的解决
2019/12/25 Python
Pytorch之Variable的用法
2019/12/31 Python
简单了解django处理跨域请求最佳解决方案
2020/03/25 Python
用Python进行websocket接口测试
2020/10/16 Python
捷克浴室和厨房设备购物网站:SIKO
2018/08/11 全球购物
25道Java面试题集合
2013/05/21 面试题
商场消防管理制度
2014/01/12 职场文书
离婚协议书范本样本
2014/08/19 职场文书
公司合并协议书范本
2014/09/30 职场文书
法定代表人免职证明
2015/06/24 职场文书
python 逐步回归算法
2021/04/06 Python
Windows Server 版本 20H2 于 8 月 9 日停止支持,Win10 版本 21H1 将于 12 月结束支
2022/07/23 数码科技