<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<html>
<head>
<script type="text/javascript">
/*
总括:
Javascript中的对象,类似java中的map,无非就是一组键值对,其中值可以是数据或函数。
其中调用对象的方法的方式:Object.FunctionName();一定要加括号。
创建JavaScript对象的两种方式分别是:
*/
//第一种:比较老的创建JavaScript对象的方法
var person = new Object(); //用new Object创建对象
person.name = "chenchaoyang"; //给对象person创建属性name并赋值
person.age = 29; //给对象person创建属性age并赋值
person.job = "Software Engineer" //给对象person创建属性job并赋值
person.sayName = function(){ //给对象person创建方法sayName并赋值
alert(this.name);
}
//第二种:现在比较流行的创建对象的方法
var person1 = {
name:"chenchaoyang2",
age:29,
job:"Software Engineer",
sayName:function(){
alert(this.name);
}
};
</script>
</head>
<body onload="person.sayName();person1.sayName();">
</body>
</html>
分享到:
相关推荐
JS 面向对象经典案例 ...JavaScript面向对象编程提供了一种创建和组织代码的方式,能够让开发者更好地组织和维护代码。通过使用对象、类、继承、原型链和闭包等概念,我们可以创建更加灵活和可维护的代码。
"javascript面向对象框架"这一主题涵盖了JavaScript中实现面向对象编程的框架,特别是Prototype和MooTools这两个优秀的库。 Prototype是JavaScript的一个开源库,它扩展了JavaScript的基本对象和函数,提供了强大的...
JavaScript是一种广泛应用于Web开发的动态编程语言,尤其在构建交互式网页和富互联网应用...《JavaScript面向对象编程指南》这本书将帮助你进一步探索这个主题,通过实例和详细的解释,提升你的JavaScript编程技能。
JavaScript,作为一种广泛应用...JavaScript 面向对象程序设计——继承与多态.pdf 和 JavaScript 面向对象程序设计——封装.pdf 这两个文档可能深入探讨了这些主题,帮助读者深入理解并掌握JavaScript的面向对象开发。
以下是对JavaScript面向对象和原型机制的详细解释: 1. 面向对象的基本概念: - 类:在许多面向对象语言中,类是创建对象的模板,但在JavaScript中没有类的概念。 - 对象:JavaScript中的对象是一组键值对,可以...
JavaScript 中创建对象主要有两种模式:工厂模式和构造函数模式。 **工厂模式**是将对象的创建集中到一起进行操作,定义一个函数,通过传递参数来初始化对象的属性,然后返回创建的对象。工厂模式的缺点在于每次...
在深入讲解JavaScript面向对象与原型的知识点之前,首先需要了解JavaScript的基础知识。在JavaScript中,面向对象编程(OOP)的概念虽然存在,但是它的实现与传统基于类的语言有所不同。ECMAScript,也就是...
总而言之,学习现代JavaScript面向对象编程,有助于开发者在认识这门语言演化的基础上,运用面向对象的设计和编程模式来构建更加健壮和可维护的JavaScript应用程序。同时,测试和调试是保证代码质量不可或缺的环节,...
JavaScript是一种广泛应用于Web开发的动态、弱类型、基于原型的脚本语言,它不仅支持函数式编程,还具有强大的面向对象编程能力...通过阅读《javascript面向对象编程.pdf》这样的资料,你可以深入理解并掌握这些概念。
本文旨在深入解析JavaScript面向对象编程的基础,包括对象的基本概念、类与对象的关系、对象的属性与方法、封装、继承与多态,以及JavaScript中对象的实现方式。 #### 对象的基本概念 面向对象编程的核心在于对...
创建对象通常有两种方式:字面量语法和构造函数。例如,创建一个名片对象: ```javascript var card = { name: 'John Doe', address: '123 Main St', phone: '555-1234', displayInfo: function() { console....
面向对象编程是一种编程方法,它强调使用对象和类来描述和解决问题。在 JavaScript 中,我们可以使用类和对象来实现面向对象编程。 类和对象 ------------ 在 JavaScript 中,类是用于定义对象的模板或蓝图;它...
在这个例子中,方括号语法使得能够根据用户的选择动态地显示不同属性的值,展示了JavaScript面向对象编程的实用性和灵活性。 总之,JavaScript的面向对象编程模型虽然与传统的编译型语言如Java或C#有所不同,但通过...
面向对象编程(Object-Oriented Programming, OOP)是一种编程范式,它将数据和处理数据的方法绑定在一起,形成一个整体——对象。OOP 的主要特征包括封装、继承和多态。 1. **封装**:封装是将数据和操作数据的...
在JavaScript中,函数可以同时具备这两种特性,这使得它们非常灵活且强大。 ##### 2. 内置数据类型 JavaScript提供了一系列内置的数据类型,这些类型为开发者提供了丰富的功能: - **Function**: 函数类型的用户...
下面我们将详细探讨JavaScript面向对象的基础知识。 1. **对象和数据类型**: 在JavaScript中,一切都是对象,包括基本数据类型(如字符串、数字、布尔值)。然而,与数字或字符串不同,对象是键值对的集合,可以...
本文实例讲述了JavaScript面向对象程序设计创建对象的方法。分享给大家供大家参考,具体如下: 面向对象的语言具有一个共同的标志,那就是具有“类”的概念,但是在javascript中没有类的概念,在js中将对象定义为...
### JavaScript面向对象编程详解 #### 一、JavaScript面向对象编程简介 JavaScript作为一种广泛使用的脚本语言,虽然起源于一种简单的浏览器脚本环境,但随着时间的发展,它已经演变为一种功能强大的编程语言,...