`

js对象的建立

阅读更多

JS真是一门经典脚本语言,近日看一些JS的面向对象编程的文章,记录下来。

1.构建类:
    JS中构建类,其实就是构建类的一个构造方法。如下:
var  Foo  =   function  ()
    {
        
this .name  =   " aaa " ;
        
this .b  =   " bbb " ;
        
this .sayHello  =   function  ()
        {
            alert(
" welcome:   " + this .name);
        }
    };
    
var  foo  =   new  Foo();
    foo.name 
=   " wh " ;
    foo.sayHello();
或者如下:
function A(){           
    
var locate1 = "1oh";    
    
this.locate2 = "2oh";    
    
var method1 = function(){    
        alert(locate1);    
    }    
    
this.method2 = function(){    
        alert(
this.locate2);    
        method1();    
    }                                   
A对象的locate1与method1是private级别的; locate2与method2是public级别的。          
分享到:
评论

相关推荐

    javascript面向对象编程.pdf

    编写良好的面向对象基础代码之后,建立一个强大的代码测试环境是必要的。这有助于发现和修复代码中的缺陷,提高软件的稳定性和可靠性。在本书中,作者将介绍不同的测试工具,包括调试工具如Firefox的Firebug插件,它...

    android中js对象C层扩展步骤说明及源码

    这个类将作为JavaScript对象的实现,需要包含以下内容: ```cpp #include <JavaScriptCore/JavaScript.h> class MyJsObject : public JSGlobalContextRef::GlobalObject { // ... }; ``` 在这个类中,你可以定义...

    javaScript对象大全

    JavaScript对象是编程语言的核心组成部分,尤其在JavaScript中,它们扮演着至关重要的角色。这份"JavaScript对象大全"手册,是入门开发者学习和理解JavaScript对象的重要资源。手册可能涵盖了从基础概念到高级特性的...

    Node.js——基于Chrome JavaScript运行时建立的平台

    Node.js是基于Chrome JavaScript运行时建立的一个平台,实际上它是对Google Chrome V8引擎进行了封装,它主要用于创建快速的、可扩展的网络应用。Node.js采用事件驱动和非阻塞I/O模型,使其变得轻微和高效,非常适合...

    js document对象详解

    JS 的 document 对象详解 作为 JavaScript 脚本语言中最重要的对象之一,document 对象提供了大量的属性和方法来操作和控制 HTML 文档。下面是对 document 对象的详细介绍。 document 对象属性 1. document.title...

    javascript面向对象

    现代JavaScript具备丰富的特性和强大的功能,使得它不仅在浏览器环境中大放异彩,还能在服务器端(如Node.js)等多领域发挥作用。 现代JavaScript编程语言之所以能够得到如此广泛的认同,得益于其自身的不断完善和...

    js+socket实现web通讯

    JavaScript(简称JS)是一种轻量级的脚本语言,常用于网页交互和动态效果的实现。在现代Web开发中,为了实现实时双向通信,JavaScript结合Socket技术(通常指的是WebSocket协议)成为一种常见且强大的解决方案。...

    JS 建立对象的方法

    对于组织信息来讲对象是非常有用的 JavaScript Objects JS对象 Earlier in this tutorial we have seen that JavaScript has several built-in objects, like String, Date, Array, and more....

    js_Window对象及方法

    window 对象是客户端 JavaScript 最高层对象之一,只要打开浏览器窗口,不管该窗口中是否有打开的网页,当遇到 BODY、FRAMESET 或 FRAME 元素时,都会自动建立 window 对象的实例。另外,该对象的实例也可由 window....

    QT和网页中的JavaScript函数进行相互调用的实现

    - 这里的回调函数用于处理JavaScript函数的异步返回结果,如果需要同步获取结果,可以使用`QWebEngineScript`来注册一个全局JavaScript对象,然后通过该对象调用JavaScript函数。 2. **JavaScript调用QT函数**: ...

    JS面向对象之单选框实现

    【JS面向对象之单选框实现】在JavaScript中,面向对象编程是一种常用的设计模式,它允许我们通过类和对象来组织代码,使得代码更易于理解和维护。本篇内容主要讲解如何利用面向对象的方法来实现单选框的功能。 首先...

    详解JS对象封装的常用方式

    JS对象封装是JavaScript编程中的核心概念,它涉及到面向对象编程的基本原则。在JavaScript中,对象是通过原型(prototype)机制来实现的。本文将详细讲解几种常见的JS对象封装方式。 1. **常规封装**: 常规的JS...

    第 4 章 自定义对象及表格操作.pptx

    二、JavaScript 自定义对象建立方案 JavaScript 中可以使用多种方法来建立自定义对象,包括直接创建模式、工厂模式、构造函数模式、原型模式等。 1. 直接创建模式 这是最简单也是最直接的一种模式,首先创建一个...

    AJAX对象方法和对象属性

    - 1: 服务器连接已建立 - 2: 请求已接收 - 3: 请求处理中 - 4: 请求已完成,且响应已就绪 3. **responseText**: 服务器返回的文本响应,可以是任何格式的数据,例如JSON、HTML或纯文本。 4. **responseXML**: ...

    JavaScript公共包的建立

    JavaScript公共包的建立是开发大型或复杂JavaScript应用时的一个重要实践。这允许开发者将常用的函数、工具和常量封装在一起,提高代码复用性,减少重复编写,从而提高开发效率和代码质量。以下是对这个主题的详细...

    Java对象请求的JavaScript经纪.zip

    标题"Java对象请求的JavaScript经纪"暗示了一个关于如何在Java和JavaScript之间建立交互的讨论。在这个场景下,我们可能是在谈论一个中间层或代理,它允许JavaScript代码通过某种机制来请求和操作Java对象,这种机制...

Global site tag (gtag.js) - Google Analytics