Javascript & Ajax \ Javascript

Отладка JavaScript в настоящем встроенном отладчике, о котором вы не знали

От автора: console.log может много сказать о приложении, но с его помощью нельзя по-настоящему заниматься отладкой кода. Новый JS дебагер в Firefox поможет вам писать код быстрее и без багов. Статья про принцип работы этого отладчика.

Продолжить чтение

Javascript & Ajax \ TypeScript

TypeScript — Возвращение функции

От автора: функции также могут возвращать значение вместе с элементом управлением обратно вызывавшему ее коду. Такие функции называются возвращаемыми. Возвращение функции происходит следующим образом.

Продолжить чтение

Javascript & Ajax \ TypeScript

TypeScript function — Определение функции

От автора: определение функции указывает, какая задача должна быть выполнена и каким образом. Перед тем, как использовать функцию, ее нужно определить. Определение функции выполняется с помощью ключевого слова TypeScript function. Ниже приведен синтаксис определения функции.

Продолжить чтение

Javascript & Ajax \ TypeScript

TypeScript — Параметры функции

От автора: параметры функции – это механизмы передачи значений. Параметры формируют часть сигнатуры функции. Значения параметров передаются функции во время ее вызова. Число переданных функции значений должно совпадать с числом определенных параметров, если это не было переопределено явно.

Продолжить чтение

Javascript & Ajax \ TypeScript

TypeScript — Функции скрипта

От автора: функции скрипта – это структурные элементы читаемого, легкого в сопровождении и повторно используемого кода. Функция – это набор операторов, которые выполняют определенные задачи. Функции организуют программу в логические блоки кода. Когда функции уже определены, их можно вызвать для получения доступа к коду. Это делает код многократно используемым. Более того, функции помогают сделать код читаемым и легким в сопровождении.

Продолжить чтение

Javascript & Ajax \ Javascript

Автоматизированное браузерное тестирование с помощью WebDriver API

От автора: статья дает обзор концепций, технологий и техник программирования, связанных с автоматическим запуском тестов под управлением WebDriverJS на Windows 10 и Microsoft Edge. Ручное прокликивание разных браузеров, пока они запускают ваш код, локально или удаленно – быстрый способ проверить код. Так можно визуально проверить, что все работает ровно так, как вы предполагали с точки зрения макета и функциональности. Тем не менее, это не решение для тестирования полного кода сайта во всех браузерах и на всех типах устройств, доступных клиентов. Здесь нам поможет автоматизированное тестирование WebDriver API.

Продолжить чтение

Javascript & Ajax \ Angular

Как конвертировать приложение AngularJS 1.x в приложение React — один компонент за раз

От автора: Angular и React – замечательные фреймворки/библиотеки. Angular дает нам определенную структуру MVC (Модель, Вид, Контроллер). React предоставляет легковесный механизм рендеринга на основе смены состояний. Зачастую у разработчиков будет приложение со старым кодом на AngularJS, но им нужно будет создать новые функции в ReactJS.

Продолжить чтение