Публикации по теме 'beginning-code'
JavaScript 30- День 14 Учебные заметки
День 14 J avaScript 30 Веса Боса рассказал о фундаментальной разнице между ссылкой и копией . Эти концепции объясняют один из странных аспектов поведения JavaScript.
Код был довольно простым, но демонстрировал концепцию.
let age = 100;
let age2 = age;
console.log(age, age2); //100,100
age = 200;
console.log(age, age2); //200,100 will not update 2nd variable
Это связано с тем, что для строк, чисел и логических значений создается копия . Поэтому, когда мы меняем переменную в..
JavaScript 30- День 25 Учебные заметки
День 25 JavaScript 30 Веса Боса работал над концепцией прослушивателя событий и представил однажды .
Мы начали с трех вложенных div, выбрали их, и консоль зарегистрировала событие.
const divs = document.querySelectorAll('div');
function logText(e){
console.log(this.classList.value);
}
Если вы нажмете на самый внутренний div, все три div зарегистрируют событие click. Это происходит из-за «пузырьков» , когда событие клика распространяется по всему документу, включая каждый..
JavaScript 30 - День 30 Учебные заметки
30-й день JavaScript 30 Веса Боса завершил отличный курс созданием игры Ударь крота . В этом уроке не было много нового материала, вместо этого он закрепил то, что мы узнали. И было весело играть в игру после того, как я закончил!
Мы начали с выбора классов и именования переменных.
const holes = document.querySelectorAll('.hole');
const scoreBoard = document.querySelector('.score');
const moles = document.querySelectorAll('.mole');
let lastHole;
let timeUp = false;
let score = 0;..
Изучение веб-разработки в 60 лет: объектно-ориентированное программирование и ES6
Я был довольно доволен своим прогрессом в изучении JavaScript, когда завершил несколько последних проектов по программированию в курсе Веб-разработка 101 с помощью Odin Project . Я мог перемещаться по базовому JavaScript; циклы, массивы, функции и даже базовое понимание того, что такое объект. Я мог работать с объектной моделью документа (DOM), чтобы достаточно хорошо управлять элементами HTML и CSS. Хотя я далек от эксперта, я начинаю видеть некоторые результаты своих усилий и..
JavaScript 30-Day 3 Study Notes
Еще один небольшой проект от Веса Боса, снова посвященный нескольким концепциям кодирования. Мне нравится, как Бос распределяет эти понятия в проектах. Это помогает увидеть, как они используются в реальном приложении.
В этом проекте использовались три ползунка для ввода изменений соответствующих переменных CSS, интервалов, размытия и основного цвета.
В «управляющем» div Бос написал HTML для каждого ввода. Вот код для интервала:
<label..
Объединение строк внутри массивов
Массивы, хэши, строки, циклы: начинающему кодеру эти концепции могут показаться чуждыми и трудными для вычисления. За первые несколько недель работы в качестве нового кодировщика мне представили множество терминов и синтаксических правил, и в любой момент я обнаруживал, что задаюсь вопросом «с чего начать !?». Теперь, когда прошло несколько недель, я считаю очень полезным вернуться к своим предварительным вопросам, чтобы задать им еще один, используя различные методы.
Проблема:..