资讯专栏INFORMATION COLUMN

JavaScript 之类

qc1iu / 3310人阅读

摘要:类类是语言提供的自定义数据类型的机制,也就是自定义对象创建类是类名一般首字母大写类看起来就是一个函数变量名可以创造一个只有类的实例才能访问的变量一个类可以创建一个类的实例给类增加方法类名方法名可以给类增加方法

类是语言提供的自定义数据类型的机制,也就是自定义对象

创建类
// Person 是类名, 一般首字母大写
// 类看起来就是一个函数
var Person = function(name) {
    // this. 变量名可以创造一个只有类的实例才能访问的变量
    this.name = name
}
// new 一个类可以创建一个类的实例
var tao = new Student("tao")
给类增加方法
// 类名.prototype.方法名 可以给类增加方法
Person.prototype.greeting = function() {
    console.log(`hello, I"m ${this.name}`)
}
var Person = function(name) {
    this.name = name
}
var tao = new Person("tao")
Person.prototype.greeting = function() {
  console.log(`hello, I"m ${this.name}`)
}
tao.greeting()

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/109353.html

相关文章

  • JavaScript深入之类数组对象与arguments

    摘要:在客户端中,一些方法等也返回类数组对象。对象接下来重点讲讲对象。在函数体中,指代该函数的对象。下一篇文章深入之创建对象的多种方式以及优缺点深入系列深入系列目录地址。 JavaScript深入系列第十三篇,讲解类数组对象与对象的相似与差异以及arguments的注意要点 类数组对象 所谓的类数组对象: 拥有一个 length 属性和若干索引属性的对象 举个例子: var array = ...

    AlienZHOU 评论0 收藏0
  • 2016年度 JavaScript 展望(下)

    摘要:与是年最早公开发布的两个框架,后来者还包括与。此外,另一重心是与团队的合作,预计将贯穿年。年展望对平台而言,年的重点是提升稳定性与采纳率。最早由开发,于年公开发布。时间会告诉我们,的极速增长能否在年持续下去。 【编者按】本文作者为资深 Web 开发者 TJ VanToll, TJ 专注于移动端 Web 应用及其性能,是《jQuery UI 实践》 一书的作者。 本文系 OneAPM 工...

    XGBCCC 评论0 收藏0
  • JavaScript深入系列15篇正式完结!

    摘要:写在前面深入系列共计篇已经正式完结,这是一个旨在帮助大家,其实也是帮助自己捋顺底层知识的系列。深入系列自月日发布第一篇文章,到月日发布最后一篇,感谢各位朋友的收藏点赞,鼓励指正。 写在前面 JavaScript 深入系列共计 15 篇已经正式完结,这是一个旨在帮助大家,其实也是帮助自己捋顺 JavaScript 底层知识的系列。重点讲解了如原型、作用域、执行上下文、变量对象、this、...

    fxp 评论0 收藏0
  • Javascript重温OOP之类与对象

    摘要:对构造函数使用运算符,就能生成实例,并且变量会绑定在实例对象上。这个对象的所有属性和方法,都会被构造函数的实例继承。 对象 对象的含义 所谓对象,就是一种无序的数据集合,由若干个键值对(key-value)构成。 对象的创建 使用new运算符创建Object var p = new Object(); p.name = Tony; 使用对象字面量的形式 //对象字面量形...

    RancherLabs 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<