您的位置:首页 > 教程笔记 > 前端笔记

js prototype属性使用代码实例

2023-12-04 13:48:50 前端笔记 139

关于prototype属性的用法这里不多介绍了,具体可以参阅javascript prototype原型一章节。 

下面就分享一段关于prototype属性使用的代码实例,需要的朋友可以做一下参考。

代码:

//定义函数
function people(name,sex,age){ 
  this.name = name;
  this.sex = sex;
  this.age = age;
}
  
//共享isStudent与sayName方法
people.prototype = {  
  isStudent:true,
  sayName:function(){
    console.log(this.name);
  }
}
  
var people1 = new people('softwhy','女',20);  //实例化对象1
var people2 = new people('antzone','男',17);    //实例化对象2
  
//通过共享的方法让两个对象说出自己的名字
people1.sayName(); 
people2.sayName();
  
//通过共享的参数判断他们都是学生
if(people1.isStudent == people2.isStudent){
  console.log('实例');
}

相关推荐

  • javascript面向对象编程概念简单介绍

    javascript面向对象编程概念简单介绍

    关于面向对象这个术语,大家应该都不陌生了,铺天盖地都是。但是很多朋友还是不太明白到底什么是面向对象的编程,下面就用通俗的语言做一下介绍。面向对象简单的说就是将功能封装到对象里,强调的是具备某种功能的对

    前端笔记 2023-12-04 13:48:47 83
  • javascript面向对象编程的非构造函数的继承

    javascript面向对象编程的非构造函数的继承

    关于面向对象的封装可以参阅jvscrit面向对象编程关于封装简单介绍一章节。关于非构造函数的继承可以参阅jvscrit面向对象编程的构造函数的继承一章节。一.什么是非构造函数的继承:比

    前端笔记 2023-12-04 13:48:46 215
  • javascript面向对象编程的构造函数的继承

    javascript面向对象编程的构造函数的继承

    关于面向对象的封装可以参阅jvscrit面向对象编程关于封装简单介绍一章节。关于非构造函数的继承可以参阅jvscrit面向对象编程的非构造函数的继承一章节。今天要介绍的是,对象之间的继承

    前端笔记 2023-12-04 13:48:45 207
  • javascript面向对象编程关于封装简单介绍

    javascript面向对象编程关于封装简单介绍

    本章节介绍一下关于jvscrit面向对象的封装问题。关于面向对象的继承可以参阅如下两章节:(1).jvscrit面向对象编程的构造函数的继承一章节。(2).jvscrit面向对象编程

    前端笔记 2023-12-04 13:48:44 175
  • js获取伪元素选择器规定的内容代码实例

    js获取伪元素选择器规定的内容代码实例

    关于伪元素选择器可以参阅CSS bfor/::bfor一章节。下面介绍一下如何利用js获取伪元素选择器定义的内容,这种需求在以前可能比较少。但是随着浏览器的进步,伪元素选择器的实用会越来越广

    前端笔记 2023-12-04 13:48:39 195