Публикации по теме 'objects'


Неизменяемость в JavaScript - это весело! Часть 2
Эта статья является продолжением предыдущего поста Часть 1 , где мы узнали, что такое неизменяемость, зачем она нам нужна, неизменяемость с массивами и т. Д. Я рекомендую сначала прочитать это, если вы еще этого не сделали! Тем не менее, если вы хотите продолжить, в частности, о неизменности объектов, продолжайте читать! В этом разделе рассматривается неизменяемость объектов и различных внешних библиотек, которые мы можем использовать вместо того, чтобы поддерживать неизменяемость..

Давайте немного покатаемся с объектами JavaScript.
Объекты состоят из данных-переменных. Если переменная содержит в себе функцию, она называется методом объекта , в противном случае переменная называется свойством . Итак, давайте сначала рассмотрим большую часть объектов javascript в виде функции-конструктора: Пример функции конструктора объекта javascript: function ConstructorFunctionExample() { this.name = “Constructor Function Example”; this.IsItUseThisKeyword = true; this.IsItUseSemicolon = true; this.IsItUseEqualSign =..

Python 101: все является объектом
Вы, наверное, слышали, что в Python все является объектом, но что это на самом деле означает? Известно, что Python является объектно-ориентированным языком. Объектно-ориентированное программирование — это парадигма программирования, в которой представление данных и структуры программы осуществляется через объекты. В программировании объект можно понять, используя объекты реальной жизни, то есть вашу собаку, ваш смартфон, ваш холодильник. Объекты реального мира имеют две общие..

Стоимость оптимизации и их последующие последствия
Фон Прошедшая неделя была беспокойной, так как было Рождество, а это означало, что у нас было не так много времени на программирование. Хотя я физически не мог писать столько кода, сколько мне хотелось, я постоянно думал о следующих шагах для моего приложения Group Randomizer. Еще одна функция, которую я хочу добавить, - это функция фильтрации сохраненных групп при заполнении панели поиска. Например, если я наберу «Сэм» в строке поиска, появятся все сохраненные группы, в которые входит..

Часть 2: Объекты, комнаты и правила Конвея
В предыдущей части туториала мы установили фреймворк и выполнили его минимальную настройку. Прямо сейчас, когда у нас есть базовая структура, мы расширяем ее объектами и библиотеками, чтобы наш окончательный код игры не был написан в одном основном файле и имел хороший и блестящий порядок. Игра жизни Конвея Я определенно должен был объяснить «Игру жизни Конвея» раньше, но лучше позже, чем никогда! Создателем игры является Джон Хортон Конвей , игра не требует никаких действий..

Обновить массив и объект в Vuejs
Обнаружение изменения массива Когда вы изменяете массив, напрямую устанавливая индекс (например, arr[0] = val ) или изменяя его свойство length . Точно так же Vue.js не может уловить эти изменения. Всегда изменяйте массивы, используя метод экземпляра Array или полностью заменяя его. Vue предоставляет удобный метод arr.$set(index, value) , который является синтаксическим сахаром для arr.splice(index, 1, value) . Из-за ограничений в JavaScript Vue не может обнаружить следующие..

JavaScript и React Hooks Некоторые темы фильтрации, которые вам нужно знать
Значение истинности и ложности JavaScript В JavaScript истинные выражения — это выражения, которые оцениваются как логическое значение true , а ложные — как логическое значение false . В отличие от других языков, значения true и false не ограничиваются boolean типами данных и сравнениями. Он может иметь множество других форм. Помимо типа, каждое значение также имеет неотъемлемое логическое значение, обычно известное как истина или ложь . Некоторые из правил..