[转]JavaScript var obj = { id:1, name:"jacky" } 大括号是啥意思?

简介:

http://www.cftea.com/c/2008/10/yhloqolya0z0mqvf.asp

 

JavaScript 中大括号表示创建对象。

var obj = { id:1, name:"jacky" };
alert(obj.name);

上例表示创建一个具有属性 id (值为 1)、属性 name(值为 jacky)的对象。属性名称可以用引号引起来成 "id"、"name",也可以不引。

当然除了属性,也可以创建方法。

function showName()
{
    alert(this.name);
}

var obj = { id:1, name:"jacky", showName:showName };
obj.showName();


本文转自火地晋博客园博客,原文链接:http://www.cnblogs.com/yelaiju/archive/2010/10/22/1858745.html,如需转载请自行联系原作者
目录
相关文章
|
12天前
|
JavaScript 前端开发 C++
|
2月前
|
JavaScript 前端开发
javascript中的var
javascript中的var
|
4月前
|
JavaScript 前端开发 应用服务中间件
JavaScript 变量声明详解const 、let、 var
JavaScript 变量声明详解const 、let、 var
31 1
|
8天前
|
JavaScript 前端开发
js的let、const、var的区别以及应用案例
【4月更文挑战第27天】ES6 中,`let` 和 `const` 是新增的变量声明关键字,与 `var` 存在显著差异。`let` 允许重新赋值,而 `const` 不可,且两者都具有块级作用域。`var` 拥有函数级作用域,并可在函数内任意位置访问。`let` 和 `const` 声明时必须初始化,而 `var` 不需。根据需求选择使用:局部作用域用 `let`/`const`,全局或函数范围用 `var`,不可变值用 `const`。
17 2
|
2月前
|
JavaScript 前端开发 开发者
js开发:请解释什么是ES6的let和const关键字,以及它们与var关键字的区别。
ES6引入`let`和`const`替代`var`声明变量。`let`有块级作用域,存在暂时性死区,不进行变量提升,可重新赋值。`const`用于常量,值不可变但引用类型内容可变,同样有块级作用域和暂时性死区。与`var`主要区别在于作用域、变量提升和可变性。这些改进提高了代码的可预测性和安全性。
25 2
|
2月前
|
JavaScript
JS中var、let、const的区别
JS中var、let、const的区别
|
5月前
|
JavaScript 前端开发
JavaScript基础知识:`var`、`let` 和 `const` 的区别是什么?
JavaScript基础知识:`var`、`let` 和 `const` 的区别是什么?
26 0
|
5月前
|
JavaScript 前端开发
JavaScript开发中ES6+新特性:介绍一下let和const与var的区别。
JavaScript开发中ES6+新特性:介绍一下let和const与var的区别。
29 1
|
5月前
|
JavaScript 前端开发 开发者
|
8月前
|
JavaScript 前端开发
理解JavaScript中const、let和var的区别
JavaScript中的变量声明关键词const、let和var在不同情况下具有不同的作用和行为。在本博客中,我们将深入研究这三者之间的区别,以帮助您更好地理解它们在代码中的应用场景和行为。
186 0