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 相关文章推荐
javascript 定义初始化数组函数
Sep 07 Javascript
javascript 处理事件绑定的一些兼容写法
Dec 24 Javascript
JQuery 学习技巧总结
May 21 Javascript
JavaScript实现的图像模糊算法代码分享
Apr 22 Javascript
jQuery实现的Div窗口震动效果实例
Aug 07 Javascript
Bootstrap零基础入门教程(二)
Jul 18 Javascript
基于Marquee.js插件实现的跑马灯效果示例
Jan 25 Javascript
详解VueJS 数据驱动和依赖追踪分析
Jul 26 Javascript
vue 表单验证按钮事件交由父组件触发的方法
Dec 17 Javascript
小程序组件之自定义顶部导航实例
Jun 12 Javascript
详解vue-video-player使用心得(兼容m3u8)
Aug 23 Javascript
Vue项目打包编译优化方案
Sep 16 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中source #N问题的解决方法
2014/01/27 PHP
Smarty模板引擎缓存机制详解
2016/05/23 PHP
thinkphp利用模型通用数据编辑添加和删除的实例代码
2016/11/20 PHP
TP5(thinkPHP框架)实现后台清除缓存功能示例
2019/05/29 PHP
php 自定义函数实现将数据 以excel 表格形式导出示例
2019/11/13 PHP
php计数排序算法的实现代码(附四个实例代码)
2020/03/31 PHP
通过PHP实现获取访问用户IP
2020/05/09 PHP
php并发加锁问题分析与设计代码实例讲解
2021/02/26 PHP
jQuery 使用手册(六)
2009/09/23 Javascript
JS面向对象编程 for Cookie
2010/09/19 Javascript
JavaScript 学习笔记之一jQuery写法图片等比缩放以及预加载
2012/06/28 Javascript
减少访问DOM的次数提升javascript性能
2014/02/24 Javascript
web前端设计师们常用的jQuery特效插件汇总
2014/12/07 Javascript
jQuery获取标签文本内容和html内容的方法
2015/03/27 Javascript
JS判断当前页面是否在微信浏览器打开的方法
2015/12/08 Javascript
浅谈JavaScript变量的自动转换和语句
2016/06/12 Javascript
jQuery中的一些常见方法小结(推荐)
2016/06/13 Javascript
基于JavaScript定位当前的地理位置
2017/04/11 Javascript
JS 设置Cookie 有效期 检测cookie
2017/06/15 Javascript
通过vue-router懒加载解决首次加载时资源过多导致的速度缓慢问题
2018/04/08 Javascript
vuex中的 mapState,mapGetters,mapActions,mapMutations 的使用
2018/04/13 Javascript
探秘vue-rx 2.0(推荐)
2018/09/21 Javascript
基于Vue2-Calendar改进的日历组件(含中文使用说明)
2019/04/14 Javascript
利用JS如何获取form表单数据
2019/12/19 Javascript
[02:19]DOTA选手解说齐贺岁
2018/02/11 DOTA
按日期打印Python的Tornado框架中的日志的方法
2015/05/02 Python
Python模块搜索路径代码详解
2018/01/29 Python
python 处理string到hex脚本的方法
2018/10/26 Python
使用jupyter Nodebook查看函数或方法的参数以及使用情况
2020/04/14 Python
python类共享变量操作
2020/09/03 Python
pandas数据分组groupby()和统计函数agg()的使用
2021/03/04 Python
英国灯具和灯泡网上商店:Lights.co.uk
2018/02/02 全球购物
入党积极分子自我鉴定
2014/02/18 职场文书
党代会心得体会
2014/09/04 职场文书
曾国藩励志经典名言37句,蕴含哲理
2019/10/14 职场文书
MySQL中的 inner join 和 left join的区别解析(小结果集驱动大结果集)
2023/05/08 MySQL