zoukankan      html  css  js  c++  java
  • 《学习javascript数据结构与算法》类——实例

    // 构造一个类
    function Book(title, pages, isbn){
        this.title=title;
        this.pages=pages;
        this.isbn=isbn;
        //下2.
        // this.func2=function(){
        //     console.log(222);
        // }
    }
    // 新建一个类实例
    var book=new Book('你不知道的JS', '50', '0001');
    // 输出信息
    console.log('书名:'+book.title);
    console.log('页数:'+book.pages);
    console.log('编号:'+book.isbn);
    

      

    // 更改信息
    book.title='数据结构与算法';
    console.log('新名字:'+book.title);
    

      

    // 给类声明函数
    // 1.prototype 属性使您有能力向对象添加属性和方法
    Book.prototype.func=function(){
        console.log(111);
    }
    book.func();
    

      

    // 2.见上方注释  内部定义函数
    book.func2();
    

      

    源码:

    // 构造一个类
    function Book(title, pages, isbn){
        this.title=title;
        this.pages=pages;
        this.isbn=isbn;
        this.func2=function(){
            console.log(222);
        }
    }
    // 新建一个类实例
    var book=new Book('你不知道的JS', '50', '0001');
    // 输出信息
    console.log('书名:'+book.title);
    console.log('页数:'+book.pages);
    console.log('编号:'+book.isbn);
    // 更改信息
    book.title='数据结构与算法';
    console.log('新名字:'+book.title);
    // 给类声明函数
    // 1.prototype 属性使您有能力向对象添加属性和方法
    Book.prototype.func=function(){
        console.log(111);
    }
    book.func();
    // 2.见上方注释  内部定义函数
    book.func2();
    

      

  • 相关阅读:
    用 SuperObject 解析淘宝上的 Json 数据
    JSON 之 SuperObject(17): 实例
    JSON 之 SuperObject(16): 实例
    JSON 之 SuperObject(15): 实例
    JSON 之 SuperObject(14): 从 XML 中解析
    JSON 之 SuperObject(13): 关于 SO 与 SA 函数
    JSON 之 SuperObject(12): TSuperEnumerator、TSuperAvlIterator、ObjectFindFirst...
    IO 流
    Servlet的创建和生命周期
    分页
  • 原文地址:https://www.cnblogs.com/jiushui/p/13362667.html
Copyright © 2011-2022 走看看