08moduleFS2.md 1.6 KB

Array Combine (1)

Объединить два массива в один объект. Один массив с ключами, второй - со значениями.

Object sum (1)

Сделать функцию, которая складывает ключи и значения, если они численные

Результатом является массив по порядку ключей в оргининальном объекте.

Form builder (2)

Напедалить функцию, котоорая воспринимает объект вида {'5': 'number', 'login': 'text', '': password} создает соответствующую форму с значениями-ключами и типами-значениями

setPropertyBySelector (3)

Создайте функцию, которая будет искать все элементы по селектору и задавать им то или иное свойство в то или иное значение

setPropertyBySelector("td > li", 'onclick', function(){
    alert('click on td > li')
})

setPropertyBySelector("td", 'innerHTML', 'испортим все td на странице')
setPropertyBySelector("h1", 'innerText', 'испортим все заголовки на странице')

UpScroll (4)

Написать функцию, которая перематывает страницу вверх по нажатию на блок, запоминает позицию на странице и возвращается по нажатию вниз при повторном клике.

upScroll(buttonUp)