首页 > 编程语言 > 详细

《学习javascript数据结构与算法》类——实例

时间:2020-07-22 20:20:50      阅读:58      评论:0      收藏:0      [点我收藏+]
// 构造一个类
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();

  

《学习javascript数据结构与算法》类——实例

原文:https://www.cnblogs.com/jiushui/p/13362667.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!