В этой статье описывается метод создания объекта прототипа JS. Поделитесь этим для вашей ссылки, следующим образом:
При использовании свойства прототипа JS метод создания объектов является приоритетом
1. Если в методе есть метод строительства, сначала используйте метод строительства в методе.
2. Если в методе нет конструктора, продолжайте искать конструктор прототипа прототипа.
<html> <Head> <Teal> class_obj_js_class </title> <script language = javascript> function a (name) {// alert (имя); // Поскорение значения не определен // alert (null == name); // true if (null = name) {this.name = name; }} Функция b (name) {// alert (name); // - это значение, которое выскочило не определено // false, это. }} // Функция конструктора параметра C (имя) {// alert (name); // Всплывающее значение не определено // Если имя верно, первое значение будет возвращено непосредственно независимо от того, что следует // Если имя неверно, следующее значение будет возвращено непосредственно независимо от того, что последовало за этим. Name = name || "Jack"; // Если имя пустое, значение будет назначено следующему разъему} // Нет функции конструктора параметров d () {} a.prototype.name = "tom"; b.prototype.name = "tom"; c.prototype.name = "tom"; d.prototype.name = "tom"; // конструктор -конструктор -конструктор AlaLertor (new A ();). // undefinedalert (new b (). name); // tomalert (new c (). name); // jackalert (new d (). name); // Использование метода конструкции без параметра </script> <body> // body> </html>Замечание:
1. Как правило, мы добавляем атрибут «объекта» в метод
2. Добавить метод после свойства прототипа
Цель этого состоит в том, чтобы улучшить повторное использование кода, и вы можете добавить методы в объект «бесконечно», чтобы облегчить расширение
ПРИМЕЧАНИЕ. Чтобы повысить эффективность JS, вы должны обратить внимание на ограничение его до уровня первого и двух при использовании цепочки прототипа, потому что браузер автоматически проходит через нее. Если глубина слишком глубока, это повлияет на эффективность.
For more information about JavaScript related content, please check out the topics of this site: "Summary of JavaScript switching effects and techniques", "Summary of JavaScript search algorithm skills", "Summary of JavaScript animation effects and techniques", "Summary of JavaScript errors and debugging techniques", "Summary of JavaScript data structures and algorithm skills", "Summary of Алгоритмы и методы обхода JavaScript »и« Сводка использования математических операций JavaScript ».
Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.