`

JS OO程式学习笔记

阅读更多
/**
 * @ fileoverview Javascript OO JS面向对象
*/
/**
 * @overview function 形式 赋值需要用this
*/
function a(){
	//属性
   this.name=null;
   //方法
   this.setName=function(name){
      this.name=name;
   };
   //方法
   this.getName=function(){
      return this.name;
   };
}
/**
 * Json 变量形式,注意json的格式
*/
var b={
	//属性
   name:"greengnn",
   //方法
   run:function(){
      alert("start run");
   },
   //方法
   sayHello:function(){
      alert("hello world");
   }
}

/**
 * function方式调用测试
*/
   var _p=new a();
   _p.setName("greengnn");
   alert(_p.getName());
   alert(_p.name);
/**
 * Json方式调用测试
*/
   b.name;
   b.run();
   b.sayHello();

 两种建立方式和调用

分享到:
评论

相关推荐

    WebGis-典型的jsoo架构项目,吐血奉献

    "WebGis-典型的jsoo架构项目"标题表明这是一个以JavaScript Object-Oriented(JSOO)架构为基础的WebGIS开发实例,对于理解WebGIS的实现机制和JSOO架构的应用具有重要意义。 JSOO是JavaScript中面向对象编程的一种...

    JavaEE学习笔记

    学习笔记中涉及了Oracle的基本操作,包括查询数据行、限制查询行数、单行函数、多表数据展示、组函数、子查询、运行时变量指定、数据库设计、创建表、数据字典表、数据操作、表的修改和约束、创建序列、视图和索引、...

    Java/JavaEE 学习笔记

    Java/JavaEE 学习笔记 作者在杰普学习时的学习笔记,是J2ee初学者必备手册,是大家学习J2EE开发的很好的参考笔记。 Java/JavaEE 学习笔记 内容目录: Unix 学习笔记..........7 一、Unix前言............7 二、...

    SAP ABAP开发学习——第10课:OOALV(视频教程)

    在本课程中,我们将深入探讨SAP ABAP的面向对象技术在ALV(ABAP List Viewer)中的应用,这是SAP ABAP开发学习的第10课,专注于OOALV。这个主题对于任何想要在SAP系统中进行高效数据展现和处理的开发者来说都是至关...

    ABAP OOALV学习文档

    ### ABAP OOALV 学习文档详析 #### 一、ABAP OOALV 概述 **ABAP OOALV**(Object-Oriented Application List Viewer)是一种用于SAP系统的高级列表显示技术,主要用于生成复杂的报表和列表视图。自R/3 4.6C版本起...

    J2EE学习笔记(J2ee初学者必备手册)

    HTML&JavaScript学习笔记.....................198 HTML: 超文本标记语言.......................198 1、html简介...........198 2、动态网页开发技术......................199 3、html的基本构成....................

    ACE学习笔记总结和使用文档(资料比较多,整理了好长时间)

    ACE自适配通信环境(ADAPTIVE Communication Environment)是可自由使用、开放源码的面向对象(OO)构架(framework),它实现了许多用于并发通信软件的核心模式。ACE提供了一组丰富的可重用C++包装外观(wrapper ...

    oojs:面向对象 javascript 库的强大功能

    OOjs 是一个用于处理对象的 JavaScript 库。 主要功能包括继承、mixin 和用于处理对象的实用程序。 /* Example */ ( function ( oo ) { function Animal ( ) { } function Magic ( ) { } function Unicorn ( )...

    HIVE学习笔记详细教程

    HIVE学习笔记,看完整个文档,对HIVE与HADOOP的关系,就完全明白,就能直接用HIVE进行各种数据分析。hive是基于Hadoop的一个数据仓库工具,用来进行数据提取、转化、加载,这是一种可以存储、查询和分析存储在Hadoop...

    Ubuntu Linux实用学习笔记.doc

    ### Ubuntu Linux 实用学习笔记知识点概览 #### 一、Ubuntu简介 - **定义与适用范围**:Ubuntu是一款广泛使用的开源操作系统,适用于个人电脑、服务器和云计算环境。它基于Debian GNU/Linux,提供了丰富的应用程序...

    RabbitMq学习笔记

    RabbitMq是实现AMQP(高级消息队列协议)的消息中间件的一种,与Springboot整合后使用方便简单,功能强大。本文还列举了Springboot整合RabbitMq使用和原版对比、及一些坑,简单易懂。

    读书笔记:OO原则详述.zip

    读书笔记:OO原则详述

    Java学习笔记 必看经典

    标题“Java学习笔记 必看经典”揭示了文档的内容是关于Java语言的学习笔记,且被认为是重要的和经典的资源。内容中提到的Java面向对象编程的概念,包括面向对象(OO)与面向过程(PO)的区别,对象的定义、属性和...

    OO及UML教程

    总的来说,《OO及UML教程》是学习面向对象编程和UML的宝贵资源,无论你是初学者还是经验丰富的开发者,都能从中受益匪浅。通过深入学习和实践,你将能够运用这些知识构建更加高效、易维护的软件系统。

    OOALV常用功能完整简例

    整体来说,OOALV的使用涉及到SAP ABAP中的一些高级编程概念,包括面向对象编程、动态程序设计、数据表的定义和查询等。在实际应用中,掌握这些知识点对于开发高效、用户友好的报表系统至关重要。OOALV的完整使用还...

    OO4O简介以及其在VC++中的应用

    OO4O(Oracle Objects for OLE)是Oracle公司推出的一种高级底层接口,专为基于Oracle数据库的应用程序开发而设计。它提供了快速访问Oracle数据库的能力,并且兼容微软公司的多种编程语言。本文将详细介绍OO4O的特点...

    实战OO 用例 建模

    实战OO_用例建模 实战OO_用例建模 实战OO_用例建模

    jsoo-css

    **标题解析:**"jsoo-css" 这个标题很可能指的是 "JavaScript 静态对象优化 - CSS 插件或库"。"jsoo" 可能是 "JavaScript Static Optimization" 的缩写,而 "css" 显然是指 "Cascading Style Sheets",即样式表语言...

    javaEE学习笔记

    ### Java/JavaEE 学习笔记关键知识点概览 #### 1. Unix 学习笔记 - **Unix 前言** - Unix 是一种多用户、多任务的操作系统,广泛应用于服务器领域。 - Unix 的历史和发展背景,以及其在现代IT基础设施中的重要性...

Global site tag (gtag.js) - Google Analytics