06:44
1,0×
00:00/06:44
452,4 тыс смотрели · 4 года назад
2 года назад
6 современных возможностей JavaScript, о которых не знает большинство разработчиков
Источник: Nuances of Programming 1. Оператор “Object.hasOwn” вместо “in” Чтобы узнать, существует ли свойство у объекта, обычно используется оператор “in” или “obj.hasOwnProperty”. Оба они имеют свои недостатки. Оператор “in” Оператор “in” возвращает true, если указанное свойство находится в указанном объекте или цепочке его прототипов. const Person = function (age) { this.age = age } Person.prototype.name = 'fatfish' const p1 = new Person(24) console.log('age' in p1) // true console.log('name' in p1) // true (обратите внимание) obj...
873 читали · 5 лет назад
С чего начать: Python vs JS?
И так, случилось то, чего боятся все - появилось много свободного времени, и основная отмазка уже не катит. С чего же начать? Любой искушенный ценитель отправится в Интернет и начнет искать материалы. Какие самые популярные языки мы можем там обнаружить? Если доверять stackoverflow (а это то, что я делаю 90% своего рабочего времени), то статистика выделяет двух лидеров. Отлично, значит, пошли учить Python? Не так быстро! Помимо востребованности языка не помешало бы ещё посмотреть, на сколько быстро и просто его можно выучить, чтобы начать использовать в работе...