`
默默的小熊
  • 浏览: 232787 次
社区版块
存档分类
最新评论

Js创建对象(直接量)

 
阅读更多

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Js</title>
</head>
<body>
<script type="text/javascript">
//在Js中有八种内置对象,String,Number,Boolean,Date,Array,Function,RegExp,Math
//Js为每个对象提供了构造器(Math除外),也就意味着能够通过new关键字来创建。
var myDate = new Date();
var myStr = new String("hello");
document.writeln(myDate);
document.writeln(myStr);
</script>
</body>
</html>

 

    使用对象直接量创建自定义对象

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Js</title>
</head>
<body>
<script type="text/javascript">
//在Js中创建自定义对象的一个最简单方法,就是使用对象直接量。对象直接量
//将对象的属性放在大括号里面,不同的属性用逗号作为分隔符,属性和属性值
//之间使用冒号作为分隔符。
var monitor = {
	price:1800,
	factory:"temp",
	type:"C2",
	size:17,
	open:new Function("document.writeln('hello')"),
	};
	
	document.writeln(monitor.price);
	document.writeln(monitor.factory);
	document.writeln(monitor.type);
	document.writeln(monitor.size);
	monitor.open();
</script>
</body>
</html>
 

 

分享到:
评论

相关推荐

    用new创建对象和直接定义的区别

    本文将深入探讨两种常见的对象创建方式:使用`new`关键字创建对象和直接定义对象。这两种方法虽然最终都能创建类的实例,但它们在内存分配、作用域和生命周期等方面存在显著差异。 ### 1. `new`关键字创建对象 `...

    js使用对象直接量创建对象的代码

    对象直接量允许将对象描述文字嵌入到JavaScript代码中,就像将文本数据嵌入在JavaScript代码中,就像将文本数据嵌入在JavaScript代码中作为引用的字符串一样。对象直接量是由属性说明列表构成的,这个列表包含在大...

    javascript如何创建对象

    JavaScript创建对象的方法主要有以下几种: 一、直接创建 直接创建是通过new Object()来创建一个新的空对象,然后逐步给这个对象添加属性和方法。例如,创建一个名为person1的对象,并添加name、gender属性,以及一...

    js面向对象之常见创建对象的几种方式(工厂模式、构造函数模式、原型模式).docx

    ### JavaScript面向对象之常见创建对象的方式 #### 引言 JavaScript 的灵活性体现在其创建对象的多种方式上。本文将详细介绍三种常见的对象创建方法:工厂模式、构造函数模式以及原型模式,并探讨它们各自的优缺点...

    javascript创建对象的方式(三)

    在JavaScript这门动态类型的编程语言中,创建对象是其核心特性之一。本文将详细探讨三种主要的创建JavaScript对象的方法,并结合“源码”与“工具”的概念,来深入理解这些方式在实际开发中的应用。 一、字面量...

    一、JavaScript 创建对象

    JavaScript提供了多种创建对象的方法,包括字面量语法、构造函数、对象原型、工厂函数、模块模式以及近年来引入的类(Class)语法。这篇博客将深入探讨这些方法,帮助你更好地理解和掌握JavaScript中的对象创建。 ...

    JavaScript学习之二 — JavaScript创建对象的8种方式

    本文将深入探讨JavaScript创建对象的8种常见方式,帮助你更好地理解和掌握这门动态类型的编程语言。 1. **字面量(Literal)方式** 这是最简单直接的创建对象的方式,通过大括号{}来定义一个对象,然后在内部用...

    在javascript中创建对象的各种模式解析

    JavaScript中创建对象最直接的方法是使用对象字面量,或者通过new关键字结合构造函数来创建实例。对象字面量允许直接定义一个对象的属性和方法,而new关键字则是用来根据构造函数创建一个新的对象实例,将构造函数中...

    用js创建XMLHttpRequest对象池

    总的来说,了解如何创建和管理XMLHttpRequest对象池是优化JavaScript应用性能的重要技能,尤其是在处理大量网络请求时。而随着技术的发展,开发者也需要关注新的API和最佳实践,以适应不断变化的Web环境。

    javascript面向对象创建对象的方式小结.docx

    #### 三、通过字面量(JSON形式)创建对象 这种方式简洁明了,易于理解和阅读。 ```javascript var o2 = { name: "Jackson", age: "10", say: function () { console.log("Say hi"); } }; ``` #### 四、通过...

    JavaScript中用字面量创建对象介绍

    JavaScript中可以用字面量来直接创建一个新对象: 代码如下: var obj = {a:27, “b”:99}; 如上所述,在用字面量来创建对象的时候,对象中的property定义可以用单引号或双引号来包括,也可以忽略引号。不过,当...

    javascript创建对象的方式(四)

    本文将深入探讨四种主要的JavaScript创建对象的方法,帮助你更好地理解和运用这些技巧。 1. **字面量语法(Literal Notation)** 字面量语法是最简单直接的创建对象的方式。它允许你在一行代码中创建一个对象,...

    deePool高效的JavaScript对象池

    2. 创建对象池:使用`DeePool.createPool()`方法创建指定类型的对象池。 3. 分配对象:使用`pool.get()`从池中获取对象。 4. 归还对象:完成使用后,通过`pool.put(obj)`将对象归还到池中。 5. 销毁对象池:在不再...

    js 多种变量定义(对象直接量,数组直接量和函数直接量)

    对象直接量是创建JavaScript对象的一种快捷方式,它允许我们在大括号`{}`内直接列出对象的属性和方法。这种方式相比于使用`new Object()`构造函数更为简洁。例如: ```javascript var obj = {x:[1,2], y:23}; ``` ...

    JavaScript学习笔记之创建对象_.docx

    1. **对象字面量创建对象**: 这是最简单直接的方式,通过大括号`{}`定义对象,并用逗号分隔各个属性。例如: ```javascript var obj = { name: '欣欣', age: 18, height: 175, weight: 45 }; ``` 或者,...

    JavaScript对象创建的九种方式

    1. **标准创建对象模式**: 这是最基础的对象创建方式,通过`new Object()`创建一个空对象,然后逐个为属性赋值,并添加方法。这种方式简单易懂,但不适合大量属性的创建。 2. **字面量模式**: 字面量模式是直接用...

    JS:自定义对象

    构造函数允许我们通过`new`关键字创建对象实例,如下所示: ```javascript function User(name, age) { this.name = name; this.age = age; } var user1 = new User("user1", 18); var user2 = new User("user2...

    JS面向对象教程.pdf

    对象字面量是一种更简洁的创建对象的方式,直接在大括号内列出对象的属性和方法: ```javascript var user = { name: "jack", age: 21, sex: "male", alert: function() { alert("mynameis:" + this.name); }...

Global site tag (gtag.js) - Google Analytics