Jump to content

wwt

Expert
  • Posts

    2,571
  • Joined

  • Last visited

  • Days Won

    119

Everything posted by wwt

  1. Кстати для того чтобы вытащить из адреса в теге A параметры, или ещё что-то, не обязательно разбирать строку, можно сразу обращаться к нужным элементам как к location var a = document.querySelector('a'); console.log(a.hash); console.log(a.search); console.log(a.pathname);
  2. $str = "CARMEDIA VolksWagen POLO JLL-12RD HOME немного СЛОВ на русском языке END"; echo trim(preg_replace_callback( '#(?:^|\s)[A-Z]+(?:\s|$)#' , function($m){return ' '.ucfirst(strtolower(trim($m[0]))).' ';} , preg_replace('/\s+/',' ', $str) ));
  3. 1. inline-block не ведет себя так как вы описали. Он снаружи inline, а внутри block 2. Блоки тоже не занимают всю высоту по умолчанию. А в данном случае проблема скорее всего из-за межстрочного интервала. Более наглядно https://jsfiddle.net/m7de78cz/
  4. wwt

    Функции

    нет. var foo = 1; function bar() { if (!foo) { var foo = 10; } alert(foo); } bar(); переменная foo сначала ищется в локальном контексте функции, если её нет она ищется в контексте выше и так далее пока не упрется в глобальный контекст, если переменная не будет найдена вообще то интерпретатор просто вернет undefined var v = 777; var f = function(){ console.log(v);//выведет в консоль 777 }; f();
  5. .box { position: relative; } .box::before { content: ''; position: absolute; height: 6px; width: 100%; background-color: red; top: 50%; left: 0; margin-top: -3px; z-index: -1; }
  6. В этой библиотеке название класса RB если не ошибаюсь, а не R, к статическому методу которого вы обращаетесь в файле db.php
  7. В документации написано же http://openweathermap.org/current Только нужно для начала зарегистрировать бесплатный аккаунт и к запросам добавлять свой appid
  8. var test = {v:1}; function A(param){ param.v = 9; } A(test); console.log(test.v);// 9 передача параметра в функцию по ссылке. Собственно все объекты в javascript автоматом передаются по ссылке.
  9. var n = 12999123; var out = String(n) .split('') .reverse() .map(function(el,i){return ++i%3 ? el : ' ' + el;}) .reverse() .join('') +' грн'; console.log(out); или так без реверсов var n = 12999123; var out = String(n).split('').reduceRight(function(p,c,i){ return (++i%3?'':' ')+c+p; }); console.log(out); Но это все для целых чисел, для дробных уже не будет работать как надо.
  10. Ни разу не видел чтобы розничные магазины парились расписанием работы на сайте, обычно тупо указывают часы работы в будние и праздничные дни. А если исключения то публикуют новость с расписанием на праздники. Ну если ты хочешь замарочиться прям с производственным календарем, то и капай в эту сторону.
  11. <!-- Подключаем jQuery --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <!-- Пользовательский код --> <script> $(document).ready(function(){ /*сюда javascript код*/ }); </script>
  12. Чтобы что-то сделать нужно понимать что вы делаете, а не просто вставлять куски кода написанные другими. Тем более не совсем ясно что же вы пытаетесь сделать.
  13. var arr = []; var el = $('div').clone(); arr.push(el);
  14. Криминального в этом нет. Вопрос не в криминале, если рассуждать просто то это правило вполне себе правило, а если рассуждать с точки зрения целесообразности то становится очевидно что в таком правиле нет необходимости. честно говоря такое правило даже 7-9 лет назад не вызывало никаких проблем с производительностью. Скорее такие проблемы вызывали проблемы с доступом в интернет. Но вопрос вовсе не в этом, а в том что нужно делать, а что стоит чтобы это делали.
  15. wwt

    Функции

    я этого не вижу в условии )))
  16. wwt

    Функции

    Да я заметил, поэтому и дал ссылку на classList плюс он выставляет классы через setAttribute когда есть className и classList
  17. wwt

    Функции

    Реализация со звездочкой это костыль, не нужно придумывать свою разновидность селектора, используйте сразу множественный поиск по селектору, а уж найдет оно 1 или 3 тега уже не важно. Будет полезно. https://developer.mozilla.org/ru/docs/Web/API/Element/className https://developer.mozilla.org/ru/docs/Web/API/Element/classList
  18. может стоило указать кодировку документа, а вообще как можно дать ответ на ваш вопрос если мы не видим какое же было задание в тесте.
  19. прописать это свойство только тем элементам(классам, тегам и т.д.) которым нужно, это же очевидно.
  20. потому-что это правило обойдет все ноды в дереве, зачем оно нужно к примеру для параграфов?
  21. * { box-sizing: border-box; } по рукам за это уже.
×
×
  • 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