SlideShare ist ein Scribd-Unternehmen logo
1 von 23
var proto = {
  hoge: 1
};

var func = function() {};
func.prototype = proto;
var obj = new func();

alert( obj.hoge ); // 1

obj.hoge = 2;
alert( obj.hoge ); // 2

proto.hoge = 3;
alert( obj.hoge ); // 2

delete obj.hoge;
alert( obj.hoge ); // 3

delete proto.hoge;
alert( obj.hoge ); // undefined
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1
Jslunch1

Weitere ähnliche Inhalte

Was ist angesagt?

โปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานโปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานknangsmiley
 
ECMAscript 2015 aka ES6 : à la découverte du nouveau javascript
ECMAscript 2015 aka ES6 : à la découverte du nouveau javascriptECMAscript 2015 aka ES6 : à la découverte du nouveau javascript
ECMAscript 2015 aka ES6 : à la découverte du nouveau javascriptmatparisot
 
Prof.js
Prof.jsProf.js
Prof.jsuupaa
 
โปรแกรมย่อยและฟังก์ชั่นมาตรฐาน
โปรแกรมย่อยและฟังก์ชั่นมาตรฐาน โปรแกรมย่อยและฟังก์ชั่นมาตรฐาน
โปรแกรมย่อยและฟังก์ชั่นมาตรฐาน knangsmiley
 
EXAMEN MECANICA DE SUELOS - 3RA UNIDAD - UNT
EXAMEN MECANICA DE SUELOS - 3RA UNIDAD - UNTEXAMEN MECANICA DE SUELOS - 3RA UNIDAD - UNT
EXAMEN MECANICA DE SUELOS - 3RA UNIDAD - UNTLuís G. Moreno
 

Was ist angesagt? (11)

Librerias de c++
Librerias de c++Librerias de c++
Librerias de c++
 
Suma de n numeros
Suma de n numerosSuma de n numeros
Suma de n numeros
 
Rafael vasquez
Rafael vasquezRafael vasquez
Rafael vasquez
 
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานโปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
 
Monads
MonadsMonads
Monads
 
Notarized Diploma
Notarized DiplomaNotarized Diploma
Notarized Diploma
 
ECMAscript 2015 aka ES6 : à la découverte du nouveau javascript
ECMAscript 2015 aka ES6 : à la découverte du nouveau javascriptECMAscript 2015 aka ES6 : à la découverte du nouveau javascript
ECMAscript 2015 aka ES6 : à la découverte du nouveau javascript
 
Prof.js
Prof.jsProf.js
Prof.js
 
Img1
Img1Img1
Img1
 
โปรแกรมย่อยและฟังก์ชั่นมาตรฐาน
โปรแกรมย่อยและฟังก์ชั่นมาตรฐาน โปรแกรมย่อยและฟังก์ชั่นมาตรฐาน
โปรแกรมย่อยและฟังก์ชั่นมาตรฐาน
 
EXAMEN MECANICA DE SUELOS - 3RA UNIDAD - UNT
EXAMEN MECANICA DE SUELOS - 3RA UNIDAD - UNTEXAMEN MECANICA DE SUELOS - 3RA UNIDAD - UNT
EXAMEN MECANICA DE SUELOS - 3RA UNIDAD - UNT
 

Andere mochten auch

Diferencia de sexos
Diferencia de sexosDiferencia de sexos
Diferencia de sexoscnsg1332
 
Making every moment count
Making every moment countMaking every moment count
Making every moment countICRISAT
 
Advanced Cable & Communications 2017
Advanced Cable & Communications 2017Advanced Cable & Communications 2017
Advanced Cable & Communications 2017Dave Reister
 
Partnerships unlimited
Partnerships unlimitedPartnerships unlimited
Partnerships unlimitedICRISAT
 
From tillage to table
From tillage to tableFrom tillage to table
From tillage to tableICRISAT
 
Certificate of SP3D piping
Certificate of SP3D pipingCertificate of SP3D piping
Certificate of SP3D pipingRUEL ABANTE
 
Confiabilidad (1)
Confiabilidad (1)Confiabilidad (1)
Confiabilidad (1)Alan Rmz
 
Library Ethics in the 21st Century
Library Ethics in the 21st CenturyLibrary Ethics in the 21st Century
Library Ethics in the 21st CenturySarah Houghton
 
Valor Metro Cuadrado Bogotá Abril- Junio 2016
Valor Metro Cuadrado Bogotá Abril- Junio 2016Valor Metro Cuadrado Bogotá Abril- Junio 2016
Valor Metro Cuadrado Bogotá Abril- Junio 2016Fincaraíz.com.co
 
Valor Metro Cuadrado Bogotá Octubre-Diciembre 2015
Valor Metro Cuadrado Bogotá Octubre-Diciembre 2015Valor Metro Cuadrado Bogotá Octubre-Diciembre 2015
Valor Metro Cuadrado Bogotá Octubre-Diciembre 2015Fincaraíz.com.co
 
Adaptación de las cinco leyes de Ranganathan Natalia Salvador Andreu
Adaptación de las cinco leyes de Ranganathan Natalia Salvador AndreuAdaptación de las cinco leyes de Ranganathan Natalia Salvador Andreu
Adaptación de las cinco leyes de Ranganathan Natalia Salvador AndreuNATALIA SALVADOR ANDREU
 

Andere mochten auch (16)

Diferencia de sexos
Diferencia de sexosDiferencia de sexos
Diferencia de sexos
 
Policias
PoliciasPolicias
Policias
 
Making every moment count
Making every moment countMaking every moment count
Making every moment count
 
Advanced Cable & Communications 2017
Advanced Cable & Communications 2017Advanced Cable & Communications 2017
Advanced Cable & Communications 2017
 
Partnerships unlimited
Partnerships unlimitedPartnerships unlimited
Partnerships unlimited
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
IBF 2015 Report
IBF 2015 ReportIBF 2015 Report
IBF 2015 Report
 
Jslunch3
Jslunch3Jslunch3
Jslunch3
 
From tillage to table
From tillage to tableFrom tillage to table
From tillage to table
 
Certificate of SP3D piping
Certificate of SP3D pipingCertificate of SP3D piping
Certificate of SP3D piping
 
Confiabilidad (1)
Confiabilidad (1)Confiabilidad (1)
Confiabilidad (1)
 
Library Ethics in the 21st Century
Library Ethics in the 21st CenturyLibrary Ethics in the 21st Century
Library Ethics in the 21st Century
 
Valor Metro Cuadrado Bogotá Abril- Junio 2016
Valor Metro Cuadrado Bogotá Abril- Junio 2016Valor Metro Cuadrado Bogotá Abril- Junio 2016
Valor Metro Cuadrado Bogotá Abril- Junio 2016
 
Valor Metro Cuadrado Bogotá Octubre-Diciembre 2015
Valor Metro Cuadrado Bogotá Octubre-Diciembre 2015Valor Metro Cuadrado Bogotá Octubre-Diciembre 2015
Valor Metro Cuadrado Bogotá Octubre-Diciembre 2015
 
Liceo Nº 2 D.E. 8
Liceo Nº 2 D.E. 8 Liceo Nº 2 D.E. 8
Liceo Nº 2 D.E. 8
 
Adaptación de las cinco leyes de Ranganathan Natalia Salvador Andreu
Adaptación de las cinco leyes de Ranganathan Natalia Salvador AndreuAdaptación de las cinco leyes de Ranganathan Natalia Salvador Andreu
Adaptación de las cinco leyes de Ranganathan Natalia Salvador Andreu
 

Mehr von Nao Haida

プロダクトマネージャとセールスチームはどう連携すべきか 〜 失敗例と方針
プロダクトマネージャとセールスチームはどう連携すべきか 〜 失敗例と方針プロダクトマネージャとセールスチームはどう連携すべきか 〜 失敗例と方針
プロダクトマネージャとセールスチームはどう連携すべきか 〜 失敗例と方針Nao Haida
 
OpenID Tutorials
OpenID TutorialsOpenID Tutorials
OpenID TutorialsNao Haida
 

Mehr von Nao Haida (6)

プロダクトマネージャとセールスチームはどう連携すべきか 〜 失敗例と方針
プロダクトマネージャとセールスチームはどう連携すべきか 〜 失敗例と方針プロダクトマネージャとセールスチームはどう連携すべきか 〜 失敗例と方針
プロダクトマネージャとセールスチームはどう連携すべきか 〜 失敗例と方針
 
Jslunch6
Jslunch6Jslunch6
Jslunch6
 
Jslunch5
Jslunch5Jslunch5
Jslunch5
 
Jslunch4
Jslunch4Jslunch4
Jslunch4
 
Jslunch2
Jslunch2Jslunch2
Jslunch2
 
OpenID Tutorials
OpenID TutorialsOpenID Tutorials
OpenID Tutorials
 

Jslunch1

  • 1. var proto = { hoge: 1 }; var func = function() {}; func.prototype = proto; var obj = new func(); alert( obj.hoge ); // 1 obj.hoge = 2; alert( obj.hoge ); // 2 proto.hoge = 3; alert( obj.hoge ); // 2 delete obj.hoge; alert( obj.hoge ); // 3 delete proto.hoge; alert( obj.hoge ); // undefined