`

js oo

阅读更多

var RectAngle = function(width, height) {
    this.width = width;
    this.height = height;
};


RectAngle.prototype = {
    area : function() {
        alert("this is RectAngle.prototype.area() method");
        return this.width * this.height;
    }
};


// RectAngle.prototype.area = function() {
//    alert("this is RectAngle.prototype.area() method");
//    return this.width * this.height;
//}


var rectAngle = new RectAngle(8, 7);
alert(rectAngle.width);
alert(rectAngle.height);
alert(rectAngle.area());

分享到:
评论

相关推荐

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

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

    jsoo-css

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

    encapsulate:JavaScript OO系统

    JavaScript OO系统 内容 介绍 要求 用法 测验 介绍 Encapsulate是一个用于JavaScript的紧凑的OO系统,它允许您结合使用特征(对象或提供成员的函数)和其他实例化器(您可能将其称为继承)来轻松创建对象实例化器...

    jsoo-bin:js_of_ocaml 的二进制包装器

    小斌二进制包装器入门安装 $ npm install -g jsoo-bin用法 $ jsoo -hUsage: jsoo [options] [ml files]Examples: jsoo foo.ml bar.ml baz.ml jsoo foo.ml bar.ml baz.ml -o out.jsOptions: -h, --help Print this ...

    JavaScript constructor和instanceof,JSOO中的一对欢喜冤家

    至少每个尝试JavaScriptOO的程序员都花费很多精力用在面向对象机制的模拟上而非业务本身. 这对Java,C++甚至Php的开发者来讲都是难以想象的. 更糟糕的是模拟OO对于JavaScript高级程序员都有着邪恶的吸引. 因为干这个...

    jsoo-iothub:IoT 中心库使用 Javascript 编写脚本。 此存储库包含使用 js_of_ocaml (jsoo) 编译器在 Ocaml 中创建的 IoT 中心库

    jsoo-iothub IoT 中心组件使用 Javascript 编写脚本。 此存储库包含使用 js_of_ocaml (jsoo) 编译器在 Ocaml 中创建的 IoT 中心组件 组件分为三种: 应用 插件 服务 作者 朱利安·米诺 执照 版权所有 2015 ...

    jsoo-react:ReactJS的js_of_ocaml绑定。 基于ReasonReact

    jsoo-react允许使用来自OCaml的React,但仍处于试验阶段: 尚无发布版本,并且该库有望经常破坏向后兼容性。 错误报告和贡献,欢迎! 入门 新项目 对于新项目,最好的开始方法是将和。 首先,安装Spin。 然后...

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

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

    promise_jsoo:具有补充功能的Js_of_ocaml与JS Promises的绑定

    promise_jsoo promise_jsoo库 具有补充功能的Js_of_ocaml与JS Promises的绑定 promise_jsoo_lwt库 JS Promise和Lwt Promise之间的转换函数 相关项目

    jsoo-mithril:MithrilJS的Js_of_ocaml绑定

    jsoo-mithril 状态:WIP和实验性-尚未移植所有功能 。 试用或。 为秘银而建2.0.4 Jsoo-mithril将类型引入 ,这是前端JS的一种小巧,功能强大且极简的方法。 这些绑定是使用令人难以置信的以及用于OCaml的js_of_...

    ReactCircles.jsoo:OCaml React 和 js_of_ocaml 示例

    ReactCircles.jsoo OCaml React 和 js_of_ocaml 示例。 演示: : 汇编: ocamlbuild -use-ocamlfind -syntax camlp4o -package react,js_of_ocaml,js_of_ocaml.syntax reactcircles.byte reactcircles.ml js_...

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

    OO4O是一种专门为Oracle数据库设计的快捷访问接口,它支持Microsoft公司的COM Automation and ActiveX技术,可以与多种编程语言兼容,如Visual Basic、Visual C++、VBA以及ASP中的VBScript和JavaScript。 **OO4O...

    address-book-js:使用 Javascript 对象的地址簿(Javascript OO Week)

    总结一下,`address-book-js` 示例主要介绍了如何使用 JavaScript 对象和面向对象编程来创建一个地址簿应用。通过构造函数、属性和方法,我们可以构建表示联系人的对象,并通过原型链共享方法。这个项目是一个很好的...

    OO4O(Oracle Objects for OLE C++ Class Library)

    Visual C++, Visual Basic For Applications (VBA), and IIS Active Server Pages (VBScript and JavaScript). OO4O consists of an in-process COM Automation Server, the C++ class library, and the Oracle ...

    js和AJAX的封装jquery的架包

    体现以下jquery的强大,让你的工程使用起来更方便

    js_of_ocaml, 编译器从OCaml到 Javascript.zip

    js_of_ocaml, 编译器从OCaml到 Javascript Js_of_ocaml ( jsoo )Js_of_ocaml是一个编译器从OCaml字节码到 JavaScript 。 它使得在JavaScript环境中运行纯OCaml程序成为可能,如浏览器和 Node.js.它很容易安装和使用

    雷霆战机HTML5游戏源码

    在雷霆战机游戏中,HTML元素用于构建游戏的基本结构,CSS3则负责美化游戏界面,包括背景、按钮、角色等元素的样式设计,而JavaScript作为主要的交互语言,实现了游戏逻辑、用户输入响应、碰撞检测等功能。...

    internal.learning.jstictactoe:来自我们内部 JavaScript OO 培训的代码

    在这个主题中,我们将深入探讨JavaScript的OO特性,并通过一个经典的Tic-Tac-Toe(井字游戏)来实践这些概念。 一、JavaScript的面向对象编程基础 1. 对象与原型 在JavaScript中,对象是属性和方法的集合。每个对象...

    Javascript-OOJS:Javascript 中的面向对象编程

    - CommonJS:Node.js环境中的模块系统,通过`require`导入模块,`module.exports`或`exports`导出模块。 - ES6模块:使用`import`和`export`语句进行模块导入和导出,支持静态链接和Tree Shaking优化。 以上就是...

Global site tag (gtag.js) - Google Analytics