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 相关文章推荐
js简单的表格添加行和删除行操作示例
Mar 31 Javascript
如何防止回车(enter)键提交表单
May 11 Javascript
jQuery中unwrap()方法用法实例
Jan 16 Javascript
详解AngularJS中自定义过滤器
Dec 28 Javascript
AngularJS基础 ng-focus 指令简单示例
Aug 01 Javascript
thinkjs之页面跳转同步异步操作
Feb 05 Javascript
bootstrap table 数据表格行内修改的实现代码
Feb 13 Javascript
Three.js如何用轨迹球插件(trackball)增加对模型的交互功能详解
Sep 25 Javascript
Webpack path与publicPath的区别详解
May 03 Javascript
让IDE识别webpack的别名alias的实现方法
May 06 Javascript
vue实现从外部修改组件内部的变量的值
Jul 30 Javascript
详解Vue.js 可拖放文本框组件的使用
Mar 03 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
linux中cd命令使用详解
2015/01/08 PHP
yum命令安装php7和相关扩展
2016/07/04 PHP
PHP自定义函数判断是否为Get、Post及Ajax提交的方法
2017/07/27 PHP
php通过header发送自定义数据方法
2018/01/18 PHP
PHP实现微信退款的方法示例
2019/03/26 PHP
宝塔面板在NGINX环境中TP5.1如何运行?
2021/03/09 PHP
javascript jQuery插件练习
2008/12/24 Javascript
JavaScript高级程序设计(第3版)学习笔记11 内建js对象
2012/10/11 Javascript
用jquery实现输入框获取焦点消失文字
2013/04/27 Javascript
表单序列化与jq中的serialize使用示例
2014/02/21 Javascript
jQuery实现仿Alipay支付宝首页全屏焦点图切换特效
2015/05/04 Javascript
基于jQuery+JSON的省市二三级联动效果
2015/06/05 Javascript
jQuery插件EasyUI设置datagrid的checkbox为禁用状态的方法
2016/08/05 Javascript
js改变html的原有内容实现方法
2016/10/05 Javascript
js基础之DOM中document对象的常用属性方法详解
2016/10/28 Javascript
基于jQuery实现的查看全文功能【实用】
2016/12/11 Javascript
jQuery插件echarts实现的多柱子柱状图效果示例【附demo源码下载】
2017/03/04 Javascript
详解vue-cli3 中跨域解决方案
2019/04/10 Javascript
浅谈JavaScript中this的指向更改
2020/07/28 Javascript
[00:32]2018DOTA2亚洲邀请赛OpTic出场
2018/04/03 DOTA
Pthon批量处理将pdb文件生成dssp文件
2015/06/21 Python
Python入门_学会创建并调用函数的方法
2017/05/16 Python
浅谈python import引入不同路径下的模块
2017/07/11 Python
python实现时间o(1)的最小栈的实例代码
2018/07/23 Python
在双python下设置python3为默认的方法
2018/10/31 Python
Python实现微信自动好友验证,自动回复,发送群聊链接方法
2019/02/21 Python
详解numpy的argmax的具体使用
2019/05/27 Python
paramiko使用tail实时获取服务器的日志输出详解
2020/12/06 Python
卡西欧B级产品官方网站:Casio Outlet
2018/05/22 全球购物
美国家居用品和厨具购物网站:DealsDot
2019/10/07 全球购物
事务机电主管工作职责
2014/02/25 职场文书
开学典礼主持词
2014/03/19 职场文书
一年级学生评语
2014/04/23 职场文书
说明书格式及范文
2014/05/07 职场文书
广告学专业求职信
2014/06/19 职场文书
2015年基层党支部工作总结
2015/05/21 职场文书