Forwarded from WebDEV
Функции в JavaScript никак не привязаны к своему контексту
Но с другой стороны — в некоторых случаях контекст может быть потерян. То есть мы вроде как вызываем метод объекта, а на самом деле он получает
Такая ситуация является типичной для начинающих разработчиков, но бывает и у «зубров» тоже.
Привязка контекста и карринг
#js #article
this
, с одной стороны, здорово – это позволяет быть максимально гибкими, одалживать методы и так далее.Но с другой стороны — в некоторых случаях контекст может быть потерян. То есть мы вроде как вызываем метод объекта, а на самом деле он получает
this = undefined
.Такая ситуация является типичной для начинающих разработчиков, но бывает и у «зубров» тоже.
Привязка контекста и карринг
#js #article
Medium
Привязка контекста и карринг: “bind”
Функции в JavaScript никак не привязаны к своему контексту this, с одной стороны, здорово – это позволяет быть максимально гибкими…
Forwarded from WebDEV
Microsoft анонсировали Visual Studio IntelliCode: набор AI-инструментов, которые способствуют более качественной разработке. Теперь IntelliCode доступен пользователям TypeScript/JavaScript через расширение для VS Code.
IntelliCode теперь и в TypeScript/JavaScript
#js #vscode #news
IntelliCode теперь и в TypeScript/JavaScript
#js #vscode #news
Medium
IntelliCode теперь и в TypeScript/JavaScript
На Build 2018 Microsoft анонсировали Visual Studio IntelliCode: набор AI-инструментов, которые способствуют более качественной разработке…
Forwarded from Frontend Головного Мозга
Three.js - библиотека для создания трехмерных объектов и пространств на веб-странице.
Link - https://threejs.org
#js
Link - https://threejs.org
#js
Forwarded from WebDEV
Не секрет, что JavaScript удивителен своей гибкостью, что является как его величайшим достоинством, так и досадным проклятием. Путь JavaScript-разработчика долог и крайне интересен: мы поглощаем книжку за книжкой, статью за статьей и набираемся уникального опыта, но местами - действительно language-специфичного.
Широчайшее распространение языка и в то же время богатое число накопившихся и подкармливаемых неочевидностей способствуют образованию двух фронтов: тех, кто едва ли не боготворит этот язык, и тех, кто смотрит на него как на неуклюжую и качающую права утку.
Явные возможности JavaScript
#js #article
Широчайшее распространение языка и в то же время богатое число накопившихся и подкармливаемых неочевидностей способствуют образованию двух фронтов: тех, кто едва ли не боготворит этот язык, и тех, кто смотрит на него как на неуклюжую и качающую права утку.
Явные возможности JavaScript
#js #article
Medium
Явные возможности JavaScript
Начитывая очередную статью про малоизвестные фичи языка JavaScript и втихую пописывая какие-то невменяемые решения в консоли браузера, я…
Forwarded from WebDEV
Продолжение серии статей про историяю языка JavaScript. Версии ECMAScript, появление технологии AJAX, ActionScript и его влияние на Flash и путь к Гармонии.
Краткая история JavaScript. Часть 2 | Часть 1
#js #article #history
Краткая история JavaScript. Часть 2 | Часть 1
#js #article #history
Medium
Краткая история JavaScript. Часть 2
ECMAScript 1 и 2: на пути к стандартизации
Forwarded from Node.JS [ru] | Серверный JavaScript
Практический гайд по регулярным выражениям в JavaScript ⚙
https://blog.bitsrc.io/a-beginners-guide-to-regular-expressions-regex-in-javascript-9c58feb27eb4
#js #javascript #jsarticle #frontend #webdev #web
https://blog.bitsrc.io/a-beginners-guide-to-regular-expressions-regex-in-javascript-9c58feb27eb4
#js #javascript #jsarticle #frontend #webdev #web
Medium
A Practical Guide to Regular Expressions (RegEx) In JavaScript
A quick guide to effectively leveraging regular expressions.
Forwarded from Node.JS [ru] | Серверный JavaScript
Vue – плюсы и минусы 👨💻
https://medium.com/@Pier/vue-js-the-good-the-meh-and-the-ugly-82800bbe6684
#vuejs #jsarticle #js #javascript #frontend #appdev #webdev #web
https://medium.com/@Pier/vue-js-the-good-the-meh-and-the-ugly-82800bbe6684
#vuejs #jsarticle #js #javascript #frontend #appdev #webdev #web
Medium
Vue.js: the good, the meh, and the ugly
Moving from React to Vue, two years later
Forwarded from Defront — про фронтенд-разработку и не только
На
Самые популярные проекты: 1) Vue.js, 2) VS Code, 3) React, 4) Vue Element Admin, 5) Svelte. До этого момента никогда не слышал про Vue Element Admin — довольно мощное решение для создания админок.
Самые популярные фреймворки: 1) Vue.js, 2) React, 3) Svelte, 4) Angular, 5) Omi. Omi — фреймворк для создания компонентов на базе Web Components с помощью Virtual DOM, может использоваться вместе с React, Vue.js, Angular.
Советую посмотреть подборку, в ней можно найти много интересных проектов.
#list #js
https://risingstars.js.org/2019/en/
risingstars.js.org
была опубликована подборка самых популярных JavaScript проектов за 2019 год. Этот топ в отличие от State of JS формируется на основе прироста количества звёзд за год.Самые популярные проекты: 1) Vue.js, 2) VS Code, 3) React, 4) Vue Element Admin, 5) Svelte. До этого момента никогда не слышал про Vue Element Admin — довольно мощное решение для создания админок.
Самые популярные фреймворки: 1) Vue.js, 2) React, 3) Svelte, 4) Angular, 5) Omi. Omi — фреймворк для создания компонентов на базе Web Components с помощью Virtual DOM, может использоваться вместе с React, Vue.js, Angular.
Советую посмотреть подборку, в ней можно найти много интересных проектов.
#list #js
https://risingstars.js.org/2019/en/
risingstars.js.org
2019 JavaScript Rising Stars
A complete overview of the JavaScript landscape in 2019: trends about front-end and node.js frameworks, tooling, IDE, Static site generators...