Главная » Архив меток: typescript

Архив меток: typescript

7 новых и интересных функций TypeScript

От автора: обзор функций, доступных в TypeScript v3.6 +, на которые вы обязательно должны обратить внимание. Языковая группа TypeScript выпускает новые функции в удивительном темпе без существенных серьезных изменений. Как видно из недавнего опроса State of Javascript, это привело к все более успешному принятию языка в сообществе. В этом посте мы постараемся обобщить наиболее важные функции. Мы выделим функции из ...

Читать далее »

Как TypeScript помогает вам стать лучшим разработчиком JavaScript

От автора: что общего у Airbnb, Google, Lyft и Asana? Все они перенесли несколько кодовых баз в TypeScript. Наши люди любят самосовершенствование, будь то здоровое питание, физические упражнения или крепкий сон. То же самое относится и к нашей карьере. Если кто-то делится советами о том, как стать лучшим программистом, вы будете слушать внимательно. Цель этой статьи заключается именно в этом. ...

Читать далее »

Какие преимущества дает нам TypeScript?

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

Читать далее »

Почему семантический HTML важен, и как Typescript помогает это понять

Перевод статьи Understanding why Semantic HTML is important, as told by TypeScript с сайта medium.com для css-live.ru, автор — Мэнди Майкл HTML не просто скелет наших сайтов, он также крайне важен для того, чтобы сайты вели себя как полагалось на всех платформах и технологиях. Если с самого начала использовать HTML в полной мере, то можно не просто извлечь максимум из ...

Читать далее »

Как задать отображение паролей в поле формы

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

Читать далее »

Что такое TypeScript: статическая типизация для Интернета

От автора: что такое TypeScript? По сути, это одна из многих попыток создания лучшего опыта работы с JavaScript. «О, я использую Gulp из-за причины A» или «О, я использую Redux из-за причины Б». Вы все время слышите это от разработчиков front-end. Стало модным использовать новые способы улучшения старых ошибок JavaScript, и это неплохо. Даже ES2015 и последующие обновления являются хорошими ...

Читать далее »

TypeScript — Как функция возвращает массив

От автора: в TypeScript иногда функция возвращает массив, это допустимо.   Пример function disp():string[] { return new Array("Mary","Tom","Jack","Jill") } var nums:string[] = disp() for(var i in nums) { console.log(nums) } После компиляции, мы получим следующий код JavaScript. //Сгенерировано typescript 1.8.10 function disp() { return new Array("Mary", "Tom", "Jack", "Jill"); } var nums = disp(); for (var i in nums) { ...

Читать далее »

TypeScript — Передача массивов в функции

От автора: вы можете передавать функциям указатель массива, указывая имя массива без индекса. Приведем пример того, как происходит передача массива в функцию. Пример var names:string[] = new Array("Mary","Tom","Jack","Jill") function disp(arr_names:string[]) { for(var i = 0;i<arr_names.length;i++) { console.log(names) } } disp(names) После компиляции мы получим следующий JavaScript код: //Сгенерировано typescript 1.8.10 var names = new Array("Mary", "Tom", "Jack", "Jill"); function disp(arr_names) ...

Читать далее »

TypeScript и JavaScript — метод unshift()

От автора: метод TypeScript и JavaScript unshift() добавляет один или больше элементов в начало массива и возвращает новую длину массива. Синтаксис array.unshift( element1, ..., elementN ); Описание параметра element1, …, elementN − Элемент, который нужно добавить в начало массива. Возвращаемое значение Возвращает длину нового массива. Возвращает undefined в браузере IE. Пример var arr = new Array("orange", "mango", "banana", "sugar"); var ...

Читать далее »

TypeScript — Объекты

От автора: в TypeScript объекты — это экземпляры, которые содержат набор пар ключ-значение. Значениями могут быть скалярными значениями или функциями, или даже массивами других объектов. Синтаксис приведён ниже. Синтаксис var object_name = { key1: "value1", //скалярное значение key2: "value", key3: function() { //функции }, key4:["content1", "content2"] //набор }; Как показано выше, объект может содержать скалярные значения, функции и структуры, например ...

Читать далее »