
DivMan
User-
Posts
1,734 -
Joined
-
Last visited
-
Days Won
20
Content Type
Profiles
Forums
Calendar
Store
Everything posted by DivMan
-
А почему здесь переменная удаляется? function myFunction() { var start = 0; var counter = function() { return start++; }(); return start } myFunction();
-
надо просто добавить border-bottom и отступы
-
Просто нужному пункту, вешается класс
-
почему 9? делегирование это, когда элементы делают одно и тоже
-
Я изучал, что такое делегирование Сделал, что бы выводилось сообщение, кто выиграл и ничью http://plnkr.co/edit/WIVLz80xk5aQpLzWzDjW?p=preview
-
table-cell
-
Я сделал https://jsfiddle.net/a7r3pc4y/ исправил косяк https://jsfiddle.net/a7r3pc4y/1/
-
Я сделал, что бы при клике по диву, он смещался на расстояние, которое возьмётся из него же. Есть ли способ по лучше? http://plnkr.co/edit/jogqGOsCYe7C2sRUn5ry?p=preview
-
делаешь таблицу, создаёшь 2 строки засовываешь 2 ячейки и объединяешь 2 правые строки
-
это слишком сложно задание. Смотри вакансии и проси тестовое задание
-
Напиши функцию, которая сравнивает 2 объекта. Даны 2 колонки с полями (2 объекта), возле каждого поля, есть имя свойства и его надо заполнить. После заполнения, передать эти 2 объекта в функцию и сравнить. Если объекты раны, то вывести в браузере сообщение, что объекты раны. Если не равны, то вывести, какие свойства не совпадают. (Сделать слайдер, в котором на каждом слайде, будет показываться, что не совпадает)
-
Я просто не понимал, то, что то переменной var getX = module.getX; присваивается только метод getX, а остальное содержимое самого объекта module игнорируется
-
ссылается же на объект module
-
Когда браузер видит вот это var getX = module.getX getX(); то он читает переменную getX и видит, то, что в ней есть объект module и указывается метод getX getX возвращает this.x и потом смотрит, есть ли x в этом объекте, он есть и должен вернуть x в объекте module, потом запускает getX() но почему-то игнорирует x в module
-
Почему getX();// Window? Я никак понять не могу. var getX = module.getX это ссылка var getX = module.getX() это ссылка и вызов
-
Я вызываю метод, который находится в объекте module. this.x указывает на свойство x в этом объекте, если не найдёт, только потом выходит за свои пределы. Но это же свойство есть, почему она его игнорирует?
-
В этом коде, результат будет 81, это я понимаю var x = 9; var module = { x: 81, getX: function() { return this.x; } }; module.getX(); Но почему, если метод getX указать ссылкой для переменной var getX = module.getX И потом вызывать эту переменную getX() То x берётся из глобального объекта window, а не из объекта module? Почему так? По идеи var getX = module.getX это ссылка var getX = module.getX() а это присвоение и сразу вызов Почему меняется контекст?
-
forEach, filter, map, every/some, reduce/reduceRight
-
Зачем использовать эти методы массивов, если можно и без них обойтись? Не проще ли написать цикл для массива? var arr = [1,2,3,4,5,4,3,2,1] var resSum = 0; for(var i = 0; i < arr.length; i++){ resSum = resSum + arr[i] } console.log(resSum
-
Если слайды закончатся, то в консоле выдаёт ошибку и что бы эта ошибка не показывалась, я придумал костыль и записал его в условие, какие ещё способы могут быть? http://plnkr.co/edit/6E4JKWWohda1FXwmhZcK?p=preview
-
Как можно исправить, что бы не ругалась консоль при клике на вложенное меню? http://plnkr.co/edit/Vp0yRLM4CpJEe0gzDPtr?p=preview
-
Я запутался с классами es6 http://fastpic.ru/view/84/2016/0912/2dd60f1608d376dc4a03efbb9cce529d.jpg.html http://plnkr.co/edit/6gS5Yi3Nh58HUcXVYAvG?p=preview А зачем создавать role? Всё ли правильно я сделал?
-
Проверьте ещё одно. Напишите функцию, которая принимает в качестве аргументов три числа и возвращает сумму квадратов двух больших из них. Например foo(2,1,3) //13 == 2*2 + 3*3 == 4+9 foo(2,4,3) //25 == 4*4 + 3*3 == 16+9 Обратите внимание, вся задача состоит из трёх подзадач: 1) Найти два больших числа 2) Вычислить квадрат двух чисел 3) Вычислить сумму квадратов двух чисел http://plnkr.co/edit/01AzIiYAGeDpnbMQEidb?p=preview