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 cookies实现简单统计访问次数
Nov 24 Javascript
SharePoint 客户端对象模型 (一) ECMA Script
May 22 Javascript
js使用正则实现ReplaceAll全部替换的方法
Jul 18 Javascript
轻松学习jQuery插件EasyUI EasyUI创建树形菜单
Nov 30 Javascript
学习使用AngularJS文件上传控件
Feb 16 Javascript
使用JavaScript实现弹出层效果的简单实例
May 31 Javascript
微信小程序-图片、录音、音频播放、音乐播放、视频、文件代码实例
Nov 22 Javascript
AngularJS 异步解决实现方法
Jun 12 Javascript
JavaScript原型继承_动力节点Java学院整理
Jun 30 Javascript
使vue实现jQuery调用的两种方法
May 12 jQuery
jquery实现动态改变css样式的方法分析
May 27 jQuery
原生JS实现顶部导航栏显示按钮+搜索框功能
Dec 25 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
纯真IP数据库的应用 IP地址转化成十进制
2009/06/14 PHP
PHP常见数组排序方法小结
2018/08/20 PHP
php+laravel依赖注入知识点总结
2019/11/04 PHP
php与阿里云短信接口接入操作案例分析
2020/05/27 PHP
Lazy Load 延迟加载图片的jQuery插件中文使用文档
2012/10/18 Javascript
js获得网页背景色和字体色的方法
2014/03/21 Javascript
使用GruntJS构建Web程序之合并压缩篇
2014/06/06 Javascript
node.js中的fs.lchmod方法使用说明
2014/12/16 Javascript
纯JavaScript实现的兼容各浏览器的添加和移除事件封装
2015/03/28 Javascript
jquery UI Datepicker时间控件的使用方法(加强版)
2015/11/07 Javascript
javascript表单处理具体实现代码(表单、链接、按钮)
2016/05/07 Javascript
jquery判断checkbox是否选中及改变checkbox状态的实现方法
2016/05/26 Javascript
基于js对象,操作属性、方法详解
2016/08/11 Javascript
解析NodeJs的调试方法
2016/12/11 NodeJs
vue.js做一个简单的编辑菜谱功能
2018/05/08 Javascript
Vue实现table上下移动功能示例
2019/02/21 Javascript
js实现经典贪吃蛇小游戏
2020/03/19 Javascript
[56:56]VG vs LGD 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.22
2019/09/05 DOTA
Python类方法__init__和__del__构造、析构过程分析
2015/03/06 Python
Python 探针的实现原理
2016/04/23 Python
django使用图片延时加载引起后台404错误
2017/04/18 Python
python机器学习之神经网络(三)
2017/12/20 Python
Python温度转换实例分析
2018/01/17 Python
flask中使用蓝图将路由分开写在不同文件实例解析
2018/01/19 Python
tensorflow TFRecords文件的生成和读取的方法
2018/02/06 Python
Python读取txt内容写入xls格式excel中的方法
2018/10/11 Python
Python定义函数时参数有默认值问题解决
2019/12/19 Python
使用Keras构造简单的CNN网络实例
2020/06/29 Python
css3 clip实现圆环进度条的示例代码
2018/02/07 HTML / CSS
Html5元素及基本语法详解
2016/08/02 HTML / CSS
杭州信雅达系统.NET工程师面试试题
2015/02/08 面试题
社区十八大感言
2014/01/19 职场文书
指导教师评语
2014/04/26 职场文书
2014年军人思想汇报范文
2014/10/12 职场文书
改进工作作风心得体会
2016/01/23 职场文书
发工资啦!教你用Python实现邮箱自动群发工资条
2021/05/10 Python