
DivMan
User-
Posts
1,734 -
Joined
-
Last visited
-
Days Won
20
Content Type
Profiles
Forums
Calendar
Store
Everything posted by DivMan
-
а если вообще без знака, то, что?
-
А почему, если не сравнивать, то будет true, а если сравнивать, то будет false? function foo(){ var lies = 0; var stolenDiamond = {}; if(stolenDiamond){ //if(stolenDiamond == true){ console.log('true'); lies++ } return lies } foo()
-
Книга Изучаем программирование на javascript Эрик Фримен. Кому интересно страница 317 http://vk.com/doc1610887_410913980?hash=b05a07e016d53d162e&dl=b045130c8ef45b508e На этой странице пишут, то, что значение у переменной element будет псевдоистиным Но как оно может быть псевдоистиным, если element возвратит undefined? Из списка видно, то, что undefined это всевдоложное значение, значит значение псевдоложное. //////////////////////////////////////////////////////////// А на предыдущей странице, element возвращает null, как так? будет false var element = document.getElementById('elementThatDoesExist'); if(element){ console.log('true') } else{ console.log('false') }
-
Я так понимаю, если хоть одно условие сработает, то функция будет возвращать false, а как игнорируется return true, если оно не в условие? Ведь обычно функция должна возвращать, то, что указано в return последним var taxi = { make: 'Webville Motors', model: 'Taxi', year: 1955, mileage: 281341 } function prequal(car){ if(car.mileage > 10000){ return false } else if(car.year > 1960){ return false } return true; } var worthAlook = prequal(taxi) if(worthAlook){ console.log('You gotta check out this ' + taxi.make + " " + taxi.model) } else{ console.log('You should really pass on the ' + taxi.make + " " + taxi.model) }
-
Я же применил делегирование
-
а бэкенщик наверно убьёт за такое, если начнёт обрабатывать?
-
Вёрстка под все современные браузеры. Адаптивная вёрстка под устройства: desktop, mobile, tablet. Страница с поддержкой тач и клик. Без поддержки клавиатуры. Соблюдение логики работы страницы: при нажатии на цифры заполняется поле с номером телефона; стрелка “Назад” удаляет последнюю введённую цифру; форма не позволяет вводить более 10 цифр; пока номер телефона не введён полностью зелёная кнопка с галкой неактивна; при вводе всех 10 цифр зелёная кнопка с галкой становится кликабельной; остальные элементы интерфейса, присутствующие на макете, должны присутствовать и на странице, но без интерактива. Отсутствие ограничений на использование дополнительных библиотек. /////////////////////////////////////////////////////////////////////////// Адаптив уже не стал делать. работа http://allnet.16mb.com/telephone/ файл js http://allnet.16mb.com/telephone/script.js зато сам картинка
-
Почему не удаляет последний добавленный элемент? https://jsfiddle.net/o6gwLj9c/
-
не понимаю, что в этом плохого
-
Я уже год не верстаю, но можно так попробовать <div class="main-header"> //для синего фона <header class="wrap-center"></header> <div class="wrap"> //для того что бы растянуть на всю ширину <div class="wrap-center"></div> //само меню </div> <div class="main-promo"> // что бы отцентровать <div class="promo"></div> <div class="promo"></div> </div> </div> <div class="content"> <div class="wrap-content"> //центруем <div class="block left"></div> //block для того чтобы покрасить в синий цвет, но можно вообще без класса обойтись <div class="block center"></div> <div class="block right"></div> </div> </div> <footer> <div class="wrap-center"></div> </footer>
-
Я хочу сделать, через прототипы, но не получается https://jsfiddle.net/e1s7d3z7/3/ 106*106 = 11236 А у меня получается, складывается не сумма аргументов, а количество и получается 10609 Потому что я не знаю, как сделать, что бы, после вызова функции первого калькулятора, ответ запомнился и подставился во вторую функцию
-
Почему такая большая разница? http://www.books.ru/books/javascript-podrobnoe-rukovodstvo-6-e-izdanie-1814274/ http://www.ozon.ru/context/detail/id/19677670/
-
Задача: не должно быть дублирования кода из методов оригинального калькулятора. Как унаследовать цикл? https://jsfiddle.net/e1s7d3z7/
-
скриншот нужного приложи и полный код
-
var a = "7 13 100" console.log(a)
-
почему переменные не обнуляются, если вызвать объект несколько раз, с одинаковыми аргументами, то ответ будет разный https://jsfiddle.net/vrbse5qg/2/
-
Как интерпретатор находит функцию getName в __proto_, если её там нету? Она находится не в __proto_ а в конструкторе https://jsfiddle.net/mq6ubzem/ http://fastpic.ru/view/77/2016/0816/7b2bf3787e17df97602f20c92037b9ac.jpg.html
-
Почему undefined? Я хочу создать объект 'o', такой же, как и объект 'obj', только с помощью конструктора https://jsfiddle.net/3c7ahtrv/
-
а если сделать простой ползунок и закруглить его?
-
Почему не складываются аргументы? let o = { origin: 100 } function sum(){ let megaFunc = function(){ let origin = this.origin; for(var i =0; i < arguments.length; i++){ origin += arguments[i] } return origin } return megaFunc.call(o) } console.log(sum.call(o, 2,3))
-
Я не понимаю, откуда взялась функция inc(), если её не создавали? https://jsfiddle.net/dur8mfxk/1/ Я разобрался это ES6
-
Почему ResetableCounter is not defined? function Counter(init){ this.init = init; this.counter = init; } Counter.prototype.inc = function(){ this.counter++ } ResetableCounter.prototype = Object.create(Counter.prototype) ResetableCounter.prototype.reset = function(){ this.counter = this.init } let c = new ResetableCounter(100) c.inc() c.inc()
-
Актуальны ли эти книги? http://www.ozon.ru/context/detail/id/30980185/ http://my-shop.ru/shop/books/1573540.html?b45=1_22
-
надо дизайнера сменить