`

js使用之with的用法

 
阅读更多

with语句可以方便地用来引用某个特定对象中已有的属性,但是不可以用来给对象添加属性。如果要给对象创建新的属性,必须明确地引用该对象。

语法:with (<对象>){<语句>}

例子:

function Person(){

    this.name='xiaogang';

    this.age='15';

    this.gender='boy'

}

var person1=new Person();

with(person1){

 documnt.write(name+":"+age+":"+gender);

}

省去了多次写对象名的麻烦。。。

 

 

 

 

分享到:
评论

相关推荐

    javascript中eval和with用法实例总结.docx

    ### JavaScript中的`eval`与`with`用法详解 #### 一、`eval`函数 ##### 1. 定义 `eval`是JavaScript中一个非常强大的内置函数,它可以将字符串解析并执行为JavaScript代码。这使得开发者能够在运行时动态地创建和...

    Javascript中With语句用法实例

    因此,大多数现代JavaScript开发者会尽量避免使用with语句,而采用更加明确的代码风格,如使用变量来引用对象,或者使用ES6引入的解构赋值等。 另一方面,与VB中的with语句相比,JavaScript的with语句略有不同。VB...

    javascript简单事件处理和with用法介绍.docx

    ### JavaScript简单事件处理和with用法介绍 #### 一、JavaScript事件处理 JavaScript是一种广泛使用的脚本语言,常用于Web前端开发中增加交互性。在Web开发中,事件处理是实现用户与页面交互的重要手段之一。 ###...

    Getting Started with p5.js中文版

    《Getting Started with p5.js中文版》是一本针对初学者的p5.js教程,由Lauren McCarthy、Casey Reas和Ben Fry共同创作。p5.js是一个基于JavaScript的创意编程库,它的目标是使编程变得更为易用和包容,特别适合艺术...

    Learn JavaScript with p5.js--2018年

    在《Learn JavaScript with p5.js》这本书中,作者Engin Arslan带领读者从零开始学习如何使用JavaScript和p5.js库创建计算机图形。本书面向初学者,特别是那些对视觉学习感兴趣的人士。 **JavaScript**是一种广泛...

    js出现.endWith is not a function问题.pdf

    JavaScript中的`.endWith()`方法并不是一个内置的函数,这可能是你在尝试使用时遇到“endWith is not a function”错误的原因。这个错误表明你试图在一个对象(可能是字符串)上调用一个不存在的方法。在JavaScript...

    javascript中eval和with用法实例总结

    本文实例讲述了javascript中eval和with用法。分享给大家供大家参考,具体如下: 我们都知道javascript的作用域机制,但是with和eval有时会“破坏”我们对于作用域的常规理解。下面参考网上资源和自己理解总结一下...

    javaScript中with函数用法实例分析

    然而,`with`语句在现代JavaScript开发中并不推荐使用,因为它可能会导致性能下降和代码可读性问题。 `with`的基本语法如下: ```javascript with (object) { // 一个或多个语句 } ``` 在这里,`object`是你要...

    Vue js with语句原理及用法解析

    总之,Vue.js的`with`语句用法是为了简化组件渲染过程中的属性访问,但考虑到其潜在的性能和可维护性问题,应当谨慎使用。在日常开发中,遵循Vue的最佳实践,如声明式数据绑定和使用方法,将有助于创建更加高效且...

    Dexie.js基本使用-前端大容量存储IndexedDB 的包装库,可运行代码

    **Dexie.js基本使用详解** Dexie.js是一个轻量级的JavaScript库,它为浏览器中的IndexedDB提供了一个易用且强大的API。IndexedDB是Web浏览器提供的一个原生的本地存储解决方案,允许应用程序在客户端存储大量数据。...

    Data Visualization with D3.js Cookbook

    ### 数据可视化与D3.js知识点概述 ...通过《Data Visualization with D3.js Cookbook》,读者不仅能够掌握D3.js的基本用法,还能学到如何运用这一强大的工具来解决实际问题,为自己的项目增添价值。

    javascript简单事件处理和with用法介绍

    在本次内容中,我们将详细探讨JavaScript中的事件处理以及with语句的用法。首先,我们来了解一下JavaScript中的事件处理机制,它允许网页开发者对用户的操作做出响应。具体来说,我们会关注鼠标点击与移动这两种常见...

    angular js代码食谱(recipes with angular js)

    《Angular JS代码食谱》是一本专为开发者准备的实战指南,它深入浅出地介绍了Angular JS这个强大的前端框架的基本特性和用法。这本书通过一系列精心设计的代码示例,帮助读者快速理解和掌握Angular JS的核心概念,...

    javascript中的with语句学习笔记及用法

    JavaScript中的`with`语句是一种特殊的作用域控制结构,它允许你在一段代码中方便地访问某个对象的属性,而无需反复地使用`.`或`[]`操作符。`with`语句的基本语法是: ```javascript with (expression) { // 代码...

    begin javascript css with jquery

    《Begin Javascript CSS with jQuery》是一本专注于jQuery技术的电子书,旨在帮助读者深入理解和掌握JavaScript、CSS以及jQuery的综合运用。这本书的目的是让初学者能够快速上手,并为有一定基础的开发者提供更深入...

Global site tag (gtag.js) - Google Analytics