
Хорошее утро в понедельник, я MP J, и это
забавная забавная функция в прошлый понедельник
эпизод мы исследовали JavaScript
прототипу много комментариев по этому поводу
спрашивая, как это относится к фабрике
функции и заводские функции
видео я сделал пару недель назад так
мы собираемся провести этот эпизод
думать о том, когда использовать завод
функция и когда мы хотим использовать
прототип, и это в основном сводится к
ваша производительность требует векторных функций
являются более гибкими, и им легче
причина, но если вам нужно экстремальное
производительность прототипа может быть
то, что вы хотите посмотреть с тех пор
будет, конечно , вы будете
о том, как легко рассуждать
о коде и насколько гибким является
мы также посмотрим, что мы делаем
за счет экстремальной производительности и скитов
Я думаю, что фабричные функции отличные
стандартные заводские функции выбора по умолчанию
гибкие, они позволяют создавать
объекты в любом случае, включая
частная собственность и все такое хорошее
во-вторых, я думаю, что фабрика
функции очень легко понять
потому что я использовал так мало концепций фабрики
функция — это просто нормальная функция, которая
создает объект, пока кто-то
понимает затворов они могут читать ваши
код и понять, так как завод
функция просто имеет дело с объектом
литералов и закрытий это не так много
функций фабрики движущихся частей
не использует это ключевое слово, что означает
что вы не имеете вопрос об этом
изменение значения в зависимости от контекста
что означает, что вам не нужно
любые беспорядки со связью, чтобы
что в контексте фабричные функции очень
простая прочная гибкая система легко рассуждать
о прототипах меньше всего
вещи , но прототипы имеют большие
перед тем, как мы поговорим об этом
хотя я хочу показать вам на этой неделе
открытие, которое не имеет ничего общего с
делать с программированием вообще и от этого
строитель королевства мы были
у нас есть настольная игра в эту ночь
выходные, и это просто потрясающая игра
Мне действительно очень понравилось, что это
сделанный Дональдом X много янтарного брахбраха и
он — парень, который разработал
Доминион карточная игра, если вы видели это я
узнал о Царстве Строителя через
потрясающий YouTube показывает настольный компьютер I
будет читать их, которые вы должны смотреть
в любом случае объекты, созданные с помощью прототипов ,
создаются несколько быстрее, и они используют
немного меньше памяти, поэтому, если вы найдете
самостоятельно в ситуации, когда вам нужно
создать тонны и тонны тонны
объектов, это может быть хорошей идеей
жертвуйте преимуществами завода
функции и просто пойти на создание
объекты, использующие прототип, но
когда я говорю тонны объектов, я на самом деле
я не знаю, сколько тонн объектов
означают, что, поскольку они не являются физическими
объекты, живущие внутри компьютера и
не взвесить ничего, давайте поп
викторины и оценить, что вы узнали
пока вы создаете 10 000 предметов
в секунду, если вы используете прототип
или заводские функции, если вы ответили
прототипы, которые вы ошибаетесь, 10 000 единиц
ничего, что мы живем в будущем
компьютер находится в самом дешевом мобильном
телефон и весь основной JavaScript
двигатели удивительно быстры, я действительно
как эта цитата Джоша Либбе расплывчата или
часто разработчики все еще
Код Джей, как будто они едут на лошади
тележка лошади уже давно
заменяют термоядерным реактором, если
у вас есть приложение, которое создает 10 000
элементов за кадр не на секунду
кадр, тогда вам понадобятся прототипы, тогда
мы говорим хорошо, может быть, вы нуждаетесь в них
если вы создаете 10000 элементов сломать
в
вам действительно понадобится создать объекты
очень быстро, но прежде чем вы это сделаете, вы должны
действительно спросите себя, может быть, проблема
что я создаю 10 000 элементов на фрейм
в первую очередь
ответ на этот вопрос мог бы
фактически нет, вам, возможно, потребуется создать
что многие объекты, но это действительно
важно, чтобы вы атаковали
технические характеристики вашего
фактический алгоритм не нюансы его вроде
создание объекта , представляющее собой несколько мыслей
и когда использовать прототип, когда
используйте заводские функции
является немного более надежным его более
легко рассуждать и более гибко
но если вам нужна экстремальная производительность
на самом деле это необходимо, прототип
лучший выбор — это очень важно для
не искать конечный инструмент, который я знаю
Я много об этом говорю на этом канале
но это действительно важно.
функции и прототипы являются такими замечательными
пример ситуации, в которой вы часто
в конечном итоге, как программист, у вас есть
гибкий инструмент, который очень прост
и надежный, и у вас есть быстрый инструмент
который не является столь гибким и надежным
очень важно, чтобы вы на самом деле
только жертвуйте гибкостью этого
если вам действительно нужна эта скорость
вам понадобятся оба этих инструментария
в вашем инструменте гибкий инструмент и
быстрый инструмент, но вы должны подождать
отбросьте свою гибкость, пока вы не
знайте, что вам нужно, если вы не знаете
об эксплуатационных характеристиках
ваше приложение идет с гибким
пока вы не сделаете это, если попытаетесь предсказать
будущее и сказать, что да, это
часть моего кода, что это определенно
медленно, я должен быстро использовать
здесь, если вы это сделаете , вы не
компьютерный ученый, ты, ты, нет
лучше, чем лицо, пишущее
гороскопы рядом со смешными страницами используют
гибкий инструмент , пока не выясню
какие части вашего приложения на самом деле медленны
в реальной жизни, а потом и только тогда вы
разбить мастера
Я mvj это забавная функция до тех пор, пока
следующий понедельник утром останется любопытным
вы
забавная забавная функция в прошлый понедельник
эпизод мы исследовали JavaScript
прототипу много комментариев по этому поводу
спрашивая, как это относится к фабрике
функции и заводские функции
видео я сделал пару недель назад так
мы собираемся провести этот эпизод
думать о том, когда использовать завод
функция и когда мы хотим использовать
прототип, и это в основном сводится к
ваша производительность требует векторных функций
являются более гибкими, и им легче
причина, но если вам нужно экстремальное
производительность прототипа может быть
то, что вы хотите посмотреть с тех пор
будет, конечно , вы будете
о том, как легко рассуждать
о коде и насколько гибким является
мы также посмотрим, что мы делаем
за счет экстремальной производительности и скитов
Я думаю, что фабричные функции отличные
стандартные заводские функции выбора по умолчанию
гибкие, они позволяют создавать
объекты в любом случае, включая
частная собственность и все такое хорошее
во-вторых, я думаю, что фабрика
функции очень легко понять
потому что я использовал так мало концепций фабрики
функция — это просто нормальная функция, которая
создает объект, пока кто-то
понимает затворов они могут читать ваши
код и понять, так как завод
функция просто имеет дело с объектом
литералов и закрытий это не так много
функций фабрики движущихся частей
не использует это ключевое слово, что означает
что вы не имеете вопрос об этом
изменение значения в зависимости от контекста
что означает, что вам не нужно
любые беспорядки со связью, чтобы
что в контексте фабричные функции очень
простая прочная гибкая система легко рассуждать
о прототипах меньше всего
вещи , но прототипы имеют большие
перед тем, как мы поговорим об этом
хотя я хочу показать вам на этой неделе
открытие, которое не имеет ничего общего с
делать с программированием вообще и от этого
строитель королевства мы были
у нас есть настольная игра в эту ночь
выходные, и это просто потрясающая игра
Мне действительно очень понравилось, что это
сделанный Дональдом X много янтарного брахбраха и
он — парень, который разработал
Доминион карточная игра, если вы видели это я
узнал о Царстве Строителя через
потрясающий YouTube показывает настольный компьютер I
будет читать их, которые вы должны смотреть
в любом случае объекты, созданные с помощью прототипов ,
создаются несколько быстрее, и они используют
немного меньше памяти, поэтому, если вы найдете
самостоятельно в ситуации, когда вам нужно
создать тонны и тонны тонны
объектов, это может быть хорошей идеей
жертвуйте преимуществами завода
функции и просто пойти на создание
объекты, использующие прототип, но
когда я говорю тонны объектов, я на самом деле
я не знаю, сколько тонн объектов
означают, что, поскольку они не являются физическими
объекты, живущие внутри компьютера и
не взвесить ничего, давайте поп
викторины и оценить, что вы узнали
пока вы создаете 10 000 предметов
в секунду, если вы используете прототип
или заводские функции, если вы ответили
прототипы, которые вы ошибаетесь, 10 000 единиц
ничего, что мы живем в будущем
компьютер находится в самом дешевом мобильном
телефон и весь основной JavaScript
двигатели удивительно быстры, я действительно
как эта цитата Джоша Либбе расплывчата или
часто разработчики все еще
Код Джей, как будто они едут на лошади
тележка лошади уже давно
заменяют термоядерным реактором, если
у вас есть приложение, которое создает 10 000
элементов за кадр не на секунду
кадр, тогда вам понадобятся прототипы, тогда
мы говорим хорошо, может быть, вы нуждаетесь в них
если вы создаете 10000 элементов сломать
в
вам действительно понадобится создать объекты
очень быстро, но прежде чем вы это сделаете, вы должны
действительно спросите себя, может быть, проблема
что я создаю 10 000 элементов на фрейм
в первую очередь
ответ на этот вопрос мог бы
фактически нет, вам, возможно, потребуется создать
что многие объекты, но это действительно
важно, чтобы вы атаковали
технические характеристики вашего
фактический алгоритм не нюансы его вроде
создание объекта , представляющее собой несколько мыслей
и когда использовать прототип, когда
используйте заводские функции
является немного более надежным его более
легко рассуждать и более гибко
но если вам нужна экстремальная производительность
на самом деле это необходимо, прототип
лучший выбор — это очень важно для
не искать конечный инструмент, который я знаю
Я много об этом говорю на этом канале
но это действительно важно.
функции и прототипы являются такими замечательными
пример ситуации, в которой вы часто
в конечном итоге, как программист, у вас есть
гибкий инструмент, который очень прост
и надежный, и у вас есть быстрый инструмент
который не является столь гибким и надежным
очень важно, чтобы вы на самом деле
только жертвуйте гибкостью этого
если вам действительно нужна эта скорость
вам понадобятся оба этих инструментария
в вашем инструменте гибкий инструмент и
быстрый инструмент, но вы должны подождать
отбросьте свою гибкость, пока вы не
знайте, что вам нужно, если вы не знаете
об эксплуатационных характеристиках
ваше приложение идет с гибким
пока вы не сделаете это, если попытаетесь предсказать
будущее и сказать, что да, это
часть моего кода, что это определенно
медленно, я должен быстро использовать
здесь, если вы это сделаете , вы не
компьютерный ученый, ты, ты, нет
лучше, чем лицо, пишущее
гороскопы рядом со смешными страницами используют
гибкий инструмент , пока не выясню
какие части вашего приложения на самом деле медленны
в реальной жизни, а потом и только тогда вы
разбить мастера
Я mvj это забавная функция до тех пор, пока
следующий понедельник утром останется любопытным
вы
Please follow and like us:
Be First to Comment