`
- 浏览:
54017 次
- 性别:
- 来自:
湖北武汉
-
js 代码
-
-
-
-
-
- function MyObject(name,size){
- this.name = name;
- this.size = size;
- }
- MyObject.prototype.tellSize=function(){
- alert("size of "+this.name+" is "+this.size)
- }
- var MyObj = new MyObject("tiddles","7.5 meters")
- MyObj.tellSize();
========================
js 代码
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <title>Untitled Document</title>
- <script>
- var myobject = {
- objectId:"1",
- objectname:"michael",
-
- getObjectName:function(){
- return this.objectname;
- },
-
- setObjectName:function(objname){
- this.objectname = objname;
- },
-
- action_shout:function(){
- alert("My name is "+this.objectname+"\nand my id is"+this.objectId);
- }
- }
- </script>
- </head>
- <body>
- <script>
- myobject.action_shout();
- myobject.setObjectName("hupeng");
- myobject.action_shout();
- </script>
- </body>
- </html>
======================
js 代码
- 内部变量可以隐式的设置
-
- function selectedObject(sid,sname){
- this.sid = sid;
- this.sname = sname;
- }
-
- var myobject2 = {
- setValues:function(selectedObject){
- this.objid = selectedObject.sid;
- this.objname = selectedObject.sname;
- },
- action_shout:function(){
- alert(this.objid+"\n"+this.objname);
- }
- }
-
- <script>
- var selectedobj = new selectedObject(6,"hupeng")
- myobject2.setValues(selectedobj)
- myobject2.action_shout()
- </script>
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
### 面向对象JavaScript精要 #### 一、书籍概览 本书《面向对象JavaScript精要》由Nicholas C. Zakas编写,是面向对象编程领域中的权威指南之一,尤其针对JavaScript这门语言。作者深入浅出地介绍了面向对象编程的...
JavaScript,作为一种广泛应用于Web开发的动态脚本语言,最初被设计为简单的客户端脚本语言,但随着技术的发展,它已经发展出了丰富的面向对象编程(OOP)特性。面向对象JavaScript开发是现代Web开发中不可或缺的一...
面向对象JavaScript教程 面向对象JavaScript是一种编程范式,它将JavaScript脚本编写转换为面向对象的思想。面向对象的JavaScript开发可以极大地提高开发效率和代码健壮性。 面向对象的JavaScript的特征包括: * ...
在这个“面向对象js开发钟表”的项目中,我们将深入探讨如何使用JavaScript实现一个自定义的钟表插件。 首先,我们需要理解钟表的基本组成部分:时针、分针和秒针。在面向对象的视角下,我们可以为每个部分创建单独...
JQury框架绝对是页面开发的首选,代码短小强悍,缺点就是... Javascript做面向对象开发的时候,总是会用到很多模拟面向对象特性的方法,这些方法就构成了支撑面向对象Javascript的核心代码,以下就是部分代码,其中参考
综合以上知识,`js 面向对象实例`涵盖了JavaScript中的面向对象编程基础,以及如何将这些概念应用到HTML5 Canvas的实践中。通过学习和实践这个实例,你不仅可以理解JavaScript的OOP机制,还能掌握如何利用Canvas API...
[Packt Publishing] 面向对象 JavaScript 第2版 英文版 [Packt Publishing] Object Oriented JavaScript 2nd Edition E Book ☆ 图书概要:☆ Think in JavaScript Make object oriented programming ...
面向对象的JavaScript编程是JavaScript开发中的重要概念,它允许我们以类和对象的方式来组织和处理数据。以下是对标题和描述中涉及的知识点的详细解释: 1. **引用**:在JavaScript中,对象是通过引用传递的,这...
面向对象编程(Object-Oriented Programming,OOP)是编程的一种重要范式,JavaScript也完全支持这一特性,尽管它并非一种传统的静态类型语言。这篇博客文章可能详细讨论了如何在JavaScript中实现面向对象编程。 在...
在这个“优效学院马士兵java面向对象js”课程中,你将学习到如何运用Java的面向对象特性来设计和实现高效、可维护的代码,同时也会接触到JavaScript的基础知识,了解两者在面向对象编程上的异同。无论你是初学者还是...
在JavaScript(JS)编程语言中,面向对象编程(Object-Oriented Programming,OOP)是一种常用的设计模式,它允许我们创建复杂、可复用的代码结构。扫雷小游戏的实现,正是利用了OOP的概念来构造游戏逻辑。下面将...
JS 面向对象经典案例 在JavaScript中,面向对象编程是非常重要的一部分。它提供了一种创建和组织代码的方式,能够让开发者更好地组织和维护代码。在本文中,我们将介绍JavaScript面向对象编程中的经典案例,包括...
自己写的面向对象js实例,用于js的学习交流,不断提高
### JavaScript面向对象进阶知识点详解 #### 8.1 面向对象编程的基本特性 在探讨面向对象的JavaScript之前,我们首先需要了解面向对象编程(Object-Oriented Programming, OOP)的基本特性:封装性、抽象性、继承...
猜拳游戏:java面向对象,kotlin面向对象,js面向对象,3个方法开发.zip.lnk猜拳游戏:java面向对象,kotlin面向对象,js面向对象,3个方法开发.zip.lnk猜拳游戏:java面向对象,kotlin面向对象,js面向对象,3个...
总结来说,"js 贪吃蛇(面向对象)"案例提供了学习和实践JavaScript面向对象编程的好机会。通过分析和实现这个案例,开发者可以深入理解面向对象的设计原则,提高代码复用和维护性,同时也能体会到面向对象编程在...
JavaScript作为一门浏览器语言的核心思想;面向对象编程的基础知识及其在... 《JavaScript面向对象编程指南》着重介绍JavaScript在面向对象方面的特性,展示如何构建强健的、可维护的、功能强大的应用程序及程序库