Jump to content

DivMan

User
  • Posts

    1,734
  • Joined

  • Last visited

  • Days Won

    20

Everything posted by DivMan

  1. DivMan

    addEventListener

    в консоле Я не понимаю, почему блок раскрывается, но в нём ничего нету? https://jsfiddle.net/hyzLnvgx/3/
  2. DivMan

    addEventListener

    Я никак не понимаю, почему код работает, если переменные undefined, как это понимать? https://jsfiddle.net/hyzLnvgx/1/
  3. DivMan

    addEventListener

    Так он же нашёл этот элемент, почему возвратил null?
  4. DivMan

    addEventListener

    А почему сейчас заголовок не изменяет цвет http://plnkr.co/edit/3oH2N8skp6wAF6EnL9kP
  5. DivMan

    addEventListener

    Почему фон не красится http://plnkr.co/edit/3oH2N8skp6wAF6EnL9kP
  6. DivMan

    addEventListener

    А сейчас в чём проблема? https://jsfiddle.net/n0jcxL1h/1/ Наверно надо почитать про всплытие? и почему, если написать var item = document.querySelector(".title-accordion"); а потом вызвать этот item, то будет null? Как он может быть пустым, если в нём есть код?
  7. DivMan

    addEventListener

    Я не понимаю, почему выдаёт Cannot read property 'addEventListener' of null Если событие работает? https://jsfiddle.net/n0jcxL1h/
  8. DivMan

    addEventListener

    Почему пункт не раскрывается? http://plnkr.co/edit/whjwsStJyg89HWCQQvGD?p=preview
  9. Я блоку block-accordion поставил position: relative, а блоку main-item-accordion positiotn:absolute. И почему-то блок прижался не к block-accordion, а к body http://codepen.io/anon/pen/Yqabej Сделал тот-же самый код и работает http://codepen.io/anon/pen/greJjE ничего не понимаю
  10. обнаружение подключаемого модуля https://jsfiddle.net/3004j0qs/
  11. Я никак не могу понять что лучше использовать: new.Object или Object.create?
  12. Правильно я понимаю, то, что эти методы передают аргументы в функцию из другой функции? А слово this, означает,то, что взять аргументы,из той функции для которой вызван метод? А если у функции в которую передаются аргументы из другой функции,то старые аргументы игнорировать? function sum(numl, num2){ return numl + num2; } function callSuml(a,a){ return sum.apply(this, arguments); } alert(callSuml(10,10));
  13. Почему не удаляется прототип? var F = function () { this.a = 1; } var f = new F(); F.prototype.a = 44 f.a = 33 delete f.a delete f.a delete f.a Я кажись начинаю понимать
  14. Почему в консоле не отображается созданное свойство? function User(name, age){ this.name = name; this.age = age; this. admin = false; } var u1 = new User("Vasya", 22); User.prototype.x = 10; u1 должно быть так: User {name: "Vasya", age: 22, admin: false, x: 10}
  15. минусов никогда нету, иногда хочется взять слова из песни без музыки.
  16. Но там же будет много цифр, например, 1) звук - 0111111 2) звук - 00010101111 3) звук - 11100000 И так удалять ненужное
  17. А ведь наверно теоретически можно полностью убрать слова из песни и оставить только чистую музыку, перекодировав трек в двоичную систему счисления и удалять ненужные цифры, а потом обратно перекодировать?
  18. Вот создал я прототип, и так и не понял для чего они, отнимают столько же времени, для создания свойства обычным способом. https://jsfiddle.net/e89zj0zj/
  19. Найди в HTML файле адрес стилей, например, <head> <link href="style.css" rel="stylesheet"> </head> Для начала, подключай только один файл стилей. Никогда не пользуйся внутренними стилями, например, так делать не надо <h1 style="color:red">Это заголовок красного цвета</h1>
  20. Почему в конце не удаляется пробел? function sentencer(){ var result = ""; var result2 = result.trim() for(var i = ; i < arguments.length; i++){ result2 = result2 + arguments[i] + " "; } return result2 } sentencer("This", "is", "very", "good") редактор удалил счётчик 0. Я разобрался
  21. Задание: Создайте экземпляр computer mаc используя Object.create, измените значение свойства videocard чтобы оно было равно "nvidia" Было var computer = { type: Math.random().toString(36).substring(7), cpu: Math.random().toString(36).substring(7), videocard: Math.random().toString(36).substring(7) }; Я сделал так var mac; mac = Object.create(computer); mac.type = computer.type, mac.cpu = computer.cpu, mac.videocard = "nvidia" Правильно? Проверка вот такая assert.equal(mac.type, computer.type); assert.equal(mac.cpu, computer.cpu); assert.equal(mac.videocard, "nvidia");
  22. Почему при вызове computer.videocard значение не изменилось? var computer = { type: Math.random().toString(36).substring(7), cpu: Math.random().toString(36).substring(7), videocard: Math.random().toString(36).substring(7) }; var mac; mac = Object.create(computer); mac.videocard = "nvidia" Почему, если добавить элемент в массив, то он записывается, а строка нет? var person = { name: "Nicholas", friends: ["Shelby", "Court", "Van"] } var anotherPerson = Object.create(person); anotherPerson.name = "Greg"; anotherPerson.friends.push("Rob"); person.name // Nicholas person.friends // ["Shelby", "Court", "Van", "Rob"]
  23. Неужели так трудно написать obj.d.e?
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy