Я хочу знать разницу между функцией и функцией конструктора.Разница между функцией и функцией конструктора
Нормальная функция
function = dosomething(){ //do something };
Конструктор Функция
function = Dosomething(){ //do something };
Почему мы соблюдаем первую букву капитала в функции конструктора. Есть ли какая-то конкретная причина позади этого
Помимо нескольких встроенных функций, все 'function's могут быть использованы в качестве конструктора , Именование/капитализация - это просто соглашение, используемое для описания тех, которые явно предназначены для использования в качестве конструктора их автором. –
Следуйте за этой ссылкой [Функция конструктора и нормальная функция] (http://stackoverflow.com/questions/8698726/constructor-function-vs-factory-functions) –
* «Почему мы сохраняем первую буквенную столицу в функции конструктора. любая конкретная причина этого »* Вероятно, потому что конструкторы/классы также капитализируются любыми другими языками программирования. –