Ivan
Ну и rubygems в ruby
Denis
👍🏻👍🏻
https://codepen.io/denis_efremov/pen/QXrEMQ?editors=0010
new
привет, мб у кого есть полноценно написанная сайд навигация на js(типа что б был полный функционал типа, открытие по кнопке, затемнение, скрытие и тд) но без jq, просто js
new
желательно что б не просто функция что увеличивает кол во пикселей при открытии и понижает до 0 при закрытии, а чет интереснее)
Ivan
привет, мб у кого есть полноценно написанная сайд навигация на js(типа что б был полный функционал типа, открытие по кнопке, затемнение, скрытие и тд) но без jq, просто js
Почти все это делается с помощью CSS , js нужен только чтобы переключать эти стили, ну и какую-нибудь анимацию делать
new
я понимаю, просто никогда это на чистом js не писала, в задании было сделать именно так, я заюзала js типа функция открытия и закрытия, что меняет его ширину, а мне сказали "ну это слишком просто, попробуй что то посложнее написать"
Ivan
я понимаю, просто никогда это на чистом js не писала, в задании было сделать именно так, я заюзала js типа функция открытия и закрытия, что меняет его ширину, а мне сказали "ну это слишком просто, попробуй что то посложнее написать"
Я же правильно понимаю что тебе нужно вертикальное меню с вложенымм под меню, которые должны вываливаться (при клике, навигации)? В таком случае - создаёшь список ul, вешаешь на li событие на клик/фокус переключить класс active (toggleClass в jQuery, в js написать самому функцию), и с помощью css ставишь display: block на первое вхождение (first-child) ul (подменю). Как то так. Это самый распространенный способ
Roman Igorevich
Ребят
Roman Igorevich
Как мне из массива случайных чисел
Roman Igorevich
Посчитать в нем кол-во чётных ?
Roman Igorevich
while(arr % 2 === 0){ i++; Alert (arr);
Roman Igorevich
?
Denis
arr.filter((item) => item % 2).length
Roman Igorevich
Спасибо, а можно как то через цикл сделать ?
Dmytro
arr.filter((item) => item % 2).length
arr.filter((item) => item % 2 === 0).length
Nikita
всем доброго утра, подскажите плиз как добавить кастомный параметр в урлу что бы после перехода на следующию страницу он был ?, спасибо
Dmytro
Спасибо, а можно как то через цикл сделать ?
let y = 0; for (let i = 0; i < arr.length; i++) { if (arr[i] % 2 === 0) { y++; } }
Roman Igorevich
let y = 0; for (let i = 0; i < arr.length; i++) { if (arr[i] % 2 === 0) { y++; } }
Красава, почему я не могу до этого додуматься(((
Denis
Denis
Roman Igorevich
Ну я пока учусь все делать циклами и собственнымы функциями
Roman Igorevich
Основы изучаю
Roman Igorevich
Заплатил 1000 долларов за обучение, но ничего непонятно (
Denis
Лучше бы мне дал
Roman Igorevich
Та отож
Илья
А где обучаешься?
Roman Igorevich
Айти школа, курс программирование пхп
Denis
Месячную зп отдал
Roman Igorevich
Да
Denis
Roman Igorevich
Чуть больше месячной ))
Игорь
Айти школа, курс программирование пхп
А там в рекламке говорили "средняя зарплата погромиста в расее $10000000, а еще мы гарантируем трудоустройство*"? *в макдак кассиром
Roman Igorevich
Та не, у меня есть работа, я пошел для общего развития )
Игорь
И шо там в программе
Denis
Ассоциативный массив?
Игорь
Урок первый: переменные Урок последний: циклы
Denis
По 500 бачей за урок?
Roman Igorevich
Нет
Roman Igorevich
В мес 150 долларов
Roman Igorevich
Курс 7 мес
Roman Igorevich
Ассоциативный массив это объект
Roman Igorevich
Из теории знаю
Roman Igorevich
Вид объекта
Игорь
Уволен
Denis
Объект это new stdObj()
Denis
Вид объекта
Это вид массива
Denis
На ,npm искал?
Dmytro
Нет
Почему нет, если на learn.javascript.ru говорится что да?
Denis
https://www.npmjs.com/package/excel-as-json
Dmytro
Что да?
То, что ассоциативный массив это объект.
Denis
То, что ассоциативный массив это объект.
Это не так. В PHP объект - это инстанс класса и не ассоциативный массив. В JS объект не может делать всё то, что делает массив, и вообще нету ассоциативных массивов
Denis
Есть точная ссылка?
Dmytro
https://learn.javascript.ru/object
Lupusregina[beta]
Зачем? Это глупо!
четные же ищет
Denis
Roman Igorevich
https://learn.javascript.ru/object
Я отсюда теорию учу
Lupusregina[beta]
Посчитать в нем кол-во чётных ?
Roman Igorevich
Только у меня массив случайных чисел
Ditor
https://learn.javascript.ru/object
Тут написано КАК ассоциативный массив, а не ЭТО
Ditor
Сущности схожи по структуре ключ > значение. В js типов поменьше в этом плане
Dmytro
Тут написано КАК ассоциативный массив, а не ЭТО
А что тогда назвать ассоциативным массивом в JS как не объект? Какой тип данных? typeof и proto указывают что это объект.
Ditor
Прям название?
Ditor
А Map?
Мап это скорее сахар, чем сущность
Dmytro
Тебе нужно обязательно ассоциативный массив?
Выше речь зашла о том, что такое ассоциативный массив в JS. Ссылаясь на learn.javascript.ru могу сказать что это объект.
Denis
Мап это скорее сахар, чем сущность
Ассоциативный массив - тоже
Denis
И классы
Ditor
А Map?
typeof object
Denis
typeof object
Не понял
Ditor
Не понял
У экземпляра мапа тип объект
Dmytro
В JS нету ассоциативных массивов
То что в JS нет ассоциативных массивов не отменяет то, что мы называем ассоциативным массивом в JS является объектом.