Вы пока еще не знаете JS} Область видимости и замыкания
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QR
goole playappstore
Huawei AppGalleryRuStoreSamsung Galaxy StoreXiaomi GetApps

Кайл Симпсон
 Вы пока еще не знаете JS} Область видимости и замыкания

Вы пока еще не знаете JS. И Кайл Симпсон признается, что тоже его не знает (по крайней мере полностью)… И никто не знает. Но все мы можем начать работать над тем, чтобы узнать его лучше. Сколько бы времени вы ни провели за изучением языка, всегда можно найти что-то еще, что стоит изучить и понять на другом уровне.

Вы уже прочитали «Познакомьтесь, JavaScript»? Тогда откройте вторую книгу серии «Вы пока еще не знаете JS», чтобы познакомиться поближе с первым из трех столпов JavaScript — системой областей видимости и функциональными замыканиями, а также с мощным паттерном проектирования «Модуль».

Пора освоить правила лексических областей видимости для размещения переменных и функций в правильных позициях. И заглянуть на более низкий уровень, ведь магия с хранением состояния модулей базируется на замыканиях, использующих систему лексических областей видимости.
IT-технологии
Жас шектеулері: 16+
Құқық иегері: Питер
Баспа: Питер
Аудармашы: Евгений Матвеев
Қағаз беттер: 246
Оқыдыңыз ба? Не айтасыз?
👍👎
  1. Басты
  2. IT-технологии
  3. Кайл Симпсон
  4. Вы пока еще не знаете JS} Область видимости и замыкания

Сөреде4

Питер
Питер
Издательский дом «Питер»
Издательский дом «Питер»
1 784 кітап
761
Айтишная полка
Айтишная полка
undlake
undlake
267 кітап
643
coding
coding
Андрей Беляков
Андрей Беляков
31 кітап
5
CS
CS
Алексей А.
Алексей А.
31 кітап
1
Разработка интерфейсов
Разработка интерфейсов
Alexey Tarakanov
Alexey Tarakanov
4 кітап
1

Дәйексөздер127

yunglocokid
yunglocokidдәйексөз келтірді2 апта бұрын
приложениях JS на базе браузеров встречается один удивительный аспект поведения: элемент DOM с идентификатором id автоматически создает глобальную переменную, которая ссылается на него.
Возьмем следующую разметку:

Write a book
..

А код JS этой страницы может включать следующий фрагмент:
first;
// ..

window["my-todo-list"];
// ..
Даня
Данядәйексөз келтірді3 апта бұрын
Модуль представляет собой набор взаимосвязанных данных и функций (часто называемых методами в этом контексте), характеризуемых четким разделением между приватными подробностями реализации и открытыми аспектами, обычно называемыми открытым API.
Михаил Б.
Михаил Б.дәйексөз келтірді3 апта бұрын
«код достаточно хорош, чтобы работать» — не то же самое, что «код достаточно хорош»

Пікірлер3

Максим С.
Максим С.пікірімен бөлісті6 ай бұрын
👍Ұсынамын
madshox
madshoxпікірімен бөлісті1 жыл бұрын
👍Ұсынамын
Даня
Даняпікірімен бөлісті3 апта бұрын
👍Ұсынамын
💡Танымдық
🎯Пайдалы
БастыАудиоКомикстерБалаларға арналған
Үзіндіні оқу
Комментарий жазу
Комментарий жазу
Комментарий жазу
1 Ұнайды
Комментарий жазу
1 Ұнайды
Комментарий жазу
Комментарий жазу
Кітап туралыПікірлер3Дәйексөздер127Қазір оқып жатыр1.1KСөрелердеҰқсас кітаптар

Ұқсас кітаптар

TypeScript быстро
Яков Файн, Антон МоисеевTypeScript быстро
React быстро. 2-е межд. изд
Мардан А., Барклунд М.React быстро. 2-е межд. изд
Вы пока еще не знаете JS} Познакомьтесь, JavaScript
Кайл СимпсонВы пока еще не знаете JS} Познакомьтесь, JavaScript
Kotlin. Программирование для профессионалов
Джош Скин, Дэвид Гринхол, Эндрю БэйлиKotlin. Программирование для профессионалов
Программируем на Java
Дэн Лук, Марк Лой, Патрик НимайерПрограммируем на Java
Объекты. Стильное ООП
Маттиас НобакОбъекты. Стильное ООП
React: современные шаблоны для разработки приложений
Бэнкс Алекс, Ева ПорселлоReact: современные шаблоны для разработки приложений
React. Быстрый старт
Стоян СтефановReact. Быстрый старт
Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript
Итан БраунВеб-разработка с применением Node и Express. Полноценное использование стека JavaScript
Spring Boot по-быстрому
Марк ХеклерSpring Boot по-быстрому
Идеальная работа. Программирование без прикрас
Роберт МартинИдеальная работа. Программирование без прикрас
Профессиональный TypeScript. Разработка масштабируемых JavaScript-приложений
Борис ЧерныйПрофессиональный TypeScript. Разработка масштабируемых JavaScript-приложений
React быстро. Веб-приложения на React, JSX, Redux и GraphQL
Azat MardanReact быстро. Веб-приложения на React, JSX, Redux и GraphQL
Современный язык Java. Лямбда-выражения, потоки и функциональное программирование
Алан Майкрофт, Марио Фуско, Рауль-Габриэль УрмаСовременный язык Java. Лямбда-выражения, потоки и функциональное программирование
Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron
Адам Д. СкоттРазработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron
Тестирование JavaScript
Лукас да КостаТестирование JavaScript
JavaScript с нуля до профи
Лоренс Ларс Свекис, Майке ван Путтен, Роб ПерсивальJavaScript с нуля до профи
JavaScript. Рецепты для разработчиков
Шелли Пауэрс, Адам Д. . Скотт, Мэтью МакДоналдJavaScript. Рецепты для разработчиков
Эффективный Java. Тюнинг кода на Java 8, 11 и дальше. 2-е межд. издание
Скотт ОуксЭффективный Java. Тюнинг кода на Java 8, 11 и дальше. 2-е межд. издание
Наглядный CSS
Грег СидельниковНаглядный CSS