面向对象----->>原型重写扩充
来源:互联网 发布:java 线程池 获取队列 编辑:程序博客网 时间:2024/06/05 09:11
<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title></title></head><body></body><script type="text/javascript"> function Person(name,age) { this.name="刘帅哥"; this.age= 18 } Person.prototype = {// constructor:Person,//手动指向Person say: function() { console.log("我的名字是:" + this.name + ",我今年" + this.age + "岁了"); } } var p1 = new Person(); p1.say() //原型重写扩充 var p2 = new Person(); p2.name = "张三"; // delete p2.name; //可以使用delete语句删除对象中自己的属性,那么就会找到原型中的值 p2.age = 20; p2.say(); //常见的原型检测方式 //可以通过如下的方式检测p1是不是指向Person的原型对象 console.log(Person.prototype.isPrototypeOf(p1)); //检测p1的构造器是否指向Person对象 console.log(p1.constructor == Person); //检测某个属性是不是自己内存中的 console.log(p1.hasOwnProperty("name")); console.log(p2.hasOwnProperty("name"));</script></html>
阅读全文
0 0
- 面向对象----->>原型重写扩充
- JavaScript面向对象-原型的重写
- javascript面向对象(七)原型另外的作用--扩充对象的属性和方法
- 重写原型对象
- Javascript 面向对象原型
- 面向对象(原型)
- js面向对象-原型
- JS 面向对象 原型
- 原型与面向对象
- 面向对象一、原型
- 面向对象--原型
- 面向对象--原型链
- 面向对象--原型继承
- JavaScript面向对象-原型
- 面向对象与原型
- 通过原型(prototype)扩充javascript内置对象
- 什么是面向对象,原型,原型链继承
- Javascript原型,原型链,面向对象
- 数据结构 哈希表的原理和代码实现
- 输入输出流对象
- 将虚拟机的ip改成固定的ip地址
- php程序员的技术成长规划
- 软件常用安全防护手段 checksec 总结
- 面向对象----->>原型重写扩充
- Android_RecyclerView实现上下滚动广告条(带图片)
- 23种设计模式(2):工厂模式(Factory Pattern)
- 关于Nand Flash行地址和列地址的计算
- select与epoll
- Android—高级控件(二)ListView
- Tensorflow 在 Ubuntu 64位16.04.2的安装
- Oozie简介
- Flask结合APScheduler实现定时任务框架