function person(name, age, job);
}var person1 = new person("nicholas", 29, "software engineer");
var person2 = new person("greg", 27, "doctor");
console.log(person1.sayname==person2.sayname)//fasle
console.log(person1.sayname()==person2.sayname())//true
function perple(){};
perple.prototype.name="hong";
perple.prototype.age=18;
perple.prototype.height="188cm"
perple.prototype.sayname=function();
var p3=new perple();
var p4=new perple();
alert(p3.sayname==p4.sayname);//true
console.log(perple.prototype.isprototypeof(p3));//true;isprototypeof()檢測乙個原型上是不是有這個例項
console.log(p3.hasownproperty("name"))//fasle檢測乙個屬性是不是存在例項中
p4.name="圓圓";
alert(hasprototypeproperty(p3, "name"))
console.log(p4.hasownproperty("name"));//true
console.log("name" in p4)//true檢測該屬性是否存在例項 || 原型中(二選一符合就返回true)
var obj=;
for(var oo in obj)
JS 面像物件封裝
封裝的js頁面 封裝window面像物件方法,把裡面的東西變成全域性給window,給外界使用 function window 把window物件換成自定義的player物件 player.prototype say function player.prototype.init.prototype ...
python基礎15 面像物件的程式設計
物件導向的程式設計 一 物件導向的程式設計簡介 1 物件導向程式設計的由來。我們之前雖然學習過了面向過程的程式,它的核心是面向過程,一步一步的設計好了的流程,雖然極大的降低了程式的複雜度,但是乙個設計 好了的流程只能滿足乙個程式後期的可擴充套件性差,所以為了解決面向過程的程式可擴充套件性差的缺點,產...
明略科技霸面
第一次現場面試 第一次霸面,真的有些緊張 記不起來問啥了,就記得我沒答上來的幾個點 1怎麼檢視node程序是否啟動,用linux原生命令,ps ef grep解釋下 ps命令將某個程序顯示出來 grep命令是查詢 中間的 是管道命令 是指ps命令與grep同時執行 ps是linux下最常用的也是非常...