В этой статье описываются свойства общего члена и методы объектно-ориентированного JavaScript и использование ключевых слов прототипа. Поделитесь этим для вашей ссылки. Детали следующие:
Поделиться атрибутами и методами участника, используйте ключевые слова прототипа
Скопируйте код следующим образом: <script language = "javascript" type = "text/javascript">
function dog () {}
Dog.prototype.shout = function () {
оповещение ("Привет, щенок");
}
Dog.prototype.name = "Желтый щенок";
var dog1 = new Dog ();
var dog2 = new Dog ();
Dog1.shout ();
Dog2.shout ();
dog1.name = "xiaobai";
window.alert (dog1.name+dog2.name);
</script>
Обратите внимание на знаний:
(1) Используйте это. Имя атрибута или имя метода, и они также могут быть переданы с созданиями объектов, но они хранятся в другом пространстве (область стека). В этом случае каждый объект имеет эксклюзивный код. Если есть много объектов, это сделает эффективность менее эффективной;
(2) Используйте прототип и сохраните его в одной и той же области стека, то есть несколько объектов обмена кодом. При изменении одного из объектов это не влияет на другие объекты.
Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.