with Statement
Establishes the default object for a statement.
with (object)
statements
Arguments
object
The new default object.
statements
One or more statements for which object is the default object.
Remarks
The with statement is commonly used to shorten the amount of code that you have to write in certain situations. In the example that follows, notice the repeated use of Math.
x = Math.cos(3 * Math.PI) + Math.sin(Math.LN10)
y = Math.tan(14 * Math.E)
When you use the with statement, your code becomes shorter and easier to read:
with (Math){
x = cos(3 * PI) + sin (LN10)
y = tan(14 * E)
}
Requirements
分享到:
相关推荐
在JavaScript中使用with语句的基本语法如下: ```javascript with (expression) { statements } ``` 这里的`expression`必须是一个对象,而`statements`是一系列语句。当执行到with语句块时,with语句块内的语句...
在《Learn JavaScript with p5.js》这本书中,作者Engin Arslan带领读者从零开始学习如何使用JavaScript和p5.js库创建计算机图形。本书面向初学者,特别是那些对视觉学习感兴趣的人士。 **JavaScript**是一种广泛...
### JavaScript中的`eval`与`with`用法详解 #### 一、`eval`函数 ##### 1. 定义 `eval`是JavaScript中一个非常强大的内置函数,它可以将字符串解析并执行为JavaScript代码。这使得开发者能够在运行时动态地创建和...
《Getting Started with p5.js中文版》是一本针对初学者的p5.js教程,由Lauren McCarthy、Casey Reas和Ben Fry共同创作。p5.js是一个基于JavaScript的创意编程库,它的目标是使编程变得更为易用和包容,特别适合艺术...
JavaScript中的`.endWith()`方法并不是一个内置的函数,这可能是你在尝试使用时遇到“endWith is not a function”错误的原因。这个错误表明你试图在一个对象(可能是字符串)上调用一个不存在的方法。在JavaScript...
### JavaScript中字符串相关常用的使用方法总结 #### 一、引言 JavaScript作为一种广泛使用的脚本语言,被大量应用于Web开发之中。其中,字符串处理是非常重要的一个方面,涉及到数据的读取、修改、拼接等操作。...
然而,`with`语句在现代JavaScript开发中并不推荐使用,因为它可能会导致性能下降和代码可读性问题。 `with`的基本语法如下: ```javascript with (object) { // 一个或多个语句 } ``` 在这里,`object`是你要...
本文实例讲述了javascript中eval和with用法。分享给大家供大家参考,具体如下: 我们都知道javascript的作用域机制,但是with和eval有时会“破坏”我们对于作用域的常规理解。下面参考网上资源和自己理解总结一下...
从提供的文件信息中,我们可以了解到该文件是关于“Full Stack JS Dev with MEAN”的教程,该教程涵盖了从基础到高级的全栈JavaScript开发,特别强调了与工业界的实战用例相结合,本书是由Adam Bretz与Colin J....
### JavaScript简单事件处理和with用法介绍 #### 一、JavaScript事件处理 JavaScript是一种广泛使用的脚本语言,常用于Web前端开发中增加交互性。在Web开发中,事件处理是实现用户与页面交互的重要手段之一。 ###...
这就是为什么在replace()方法中加入全局标志“g”变得非常重要,如示例所示,使用正则表达式/\-/g可以替换掉所有的"-"字符。这个“g”标志告诉替换方法,要查找所有匹配项并替换之,而不是仅替换第一个找到的匹配项...
关于JavaScript(简称JS)中的startsWith函数在不同浏览器之间的兼容性问题,是一个前端开发者在编码过程中经常会遇到的情况。JS是目前最流行的网页编程语言之一,它负责网页的动态效果和交互行为。startsWith函数...
Node.js拥有一些流行的测试库,如Mocha、Chai等,本书可能会涉及到这些测试工具的使用方法。 最后,本书还可能会讨论API的版本控制、文档生成以及API的性能优化等相关内容。例如,如何使用中间件记录API的使用情况...
《Foundation HTML5 Animation with JavaScript》是一本专注于使用HTML5和JavaScript技术进行网页动画开发的书籍。HTML5作为现代网页开发的基石,引入了许多新的元素、API和特性,极大地提升了网页的交互性和动态...
文件包含了一个具体的出版物信息,即《Web Programming with HTML5, CSS, and JavaScript》一书的相关信息。接下来,我将详细说明这些知识点。 首先,文件标题和描述中提及了三个非常重要的技术词汇:HTML5、CSS和...
《DOM Scripting: Web Design with JavaScript and the Document Object Model》是由Jeremy Keith撰写的一本关于JavaScript和DOM编程的经典著作。这本书深入浅出地介绍了如何利用JavaScript动态操控网页内容,提升...
《Get Programming with Node.js》第一版是一本专为初学者设计的Node.js编程教程,旨在帮助读者快速掌握这个流行的JavaScript后端开发平台。Node.js以其高效、非阻塞I/O模型和广泛的生态系统,在Web开发领域占据了...