Запитання з тегом «javascript»

Питання щодо програмування в ECMAScript (JavaScript / JS) та різних його діалектів / реалізацій (крім ActionScript). Цей тег рідко використовується поодинці, але найчастіше асоціюється з тегами [node.js], [jquery], [json] та [html].


6
Попередження: Невідомий клас властивостей DOM. Ви мали на увазі className?
Я щойно почав досліджувати React, додавши компонент з простою функцією візуалізації: render() { return <div class="myApp"></div> } Коли я запускаю програму, я отримую таку помилку: Warning: Unknown DOM property class. Did you mean className? Я можу вирішити це, змінивши classна className. Питання в тому; чи реалізує Реактив цю конвенцію? Також …

10
Як виявити версію браузера та операційну систему за допомогою JavaScript?
Я намагався використовувати код нижче, але він відображає результати лише в Chrome і Mozilla, які не працюють в IE6. <div id="example"></div> <script type="text/javascript"> txt = "<p>Browser CodeName: " + navigator.appCodeName + "</p>"; txt+= "<p>Browser Name: " + navigator.appName + "</p>"; txt+= "<p>Browser Version: " + navigator.appVersion + "</p>"; txt+= "<p>Cookies …

8
Що таке "пекло зворотного дзвінка" і як і чому RX вирішує це?
Чи може хтось дати чітке визначення разом із простим прикладом, який пояснює, що таке "пекло зворотного дзвінка" для того, хто не знає JavaScript і node.js? Коли (в яких налаштуваннях) виникає "пекла проблема зворотного дзвінка"? Чому це відбувається? Чи завжди "пекло зворотного дзвінка" пов'язане з асинхронними обчисленнями? Або "пекельний зворотний виклик" …

3
Читання вмісту файлів на стороні клієнта у javascript у різних браузерах
Я намагаюся надати лише сценарій для читання вмісту файлу на клієнтській машині через браузер. У мене є рішення, яке працює з Firefox та Internet Explorer. Це не дуже, але на даний момент я пробую тільки: function getFileContents() { var fileForUpload = document.forms[0].fileForUpload; var fileName = fileForUpload.value; if (fileForUpload.files) { var …

9
Пошук позиції елемента щодо документа
Який найпростіший спосіб визначити положення елементів відносно документа / тіла / вікна браузера? Зараз я використовую .offsetLeft/offsetTop, але цей метод дає вам лише положення відносно батьківського елемента, тому вам потрібно визначити, скільки батьків до елемента тіла, щоб знати положення відносного до положення тіла / вікна браузера / документа. Цей спосіб …
113 javascript  dom 

8
Змінюйте параметри маршруту, не перезавантажуючись у Angular 2
Я роблю веб-сайт нерухомості за допомогою Angular 2, Google Maps тощо. Коли користувач змінює центр карти, я здійснюю пошук в API, вказуючи поточне положення карти, а також радіус. Справа в тому, що я хочу відобразити ці значення в URL-адресі, не завантажуючи всю сторінку. Це можливо? Я знайшов деякі рішення, використовуючи …

9
Слухач подій, коли елемент стає видимим?
Я будую панель інструментів, яка буде включена в сторінку. дів, до якого він буде включений, за замовчуванням відобразиться: немає . Чи є спосіб я помістити слухача подій на свою панель інструментів для прослуховування, коли він стає видимим, щоб він міг ініціалізуватися? чи мені доведеться передати йому змінну зі сторінки, що …
113 javascript 

7
Кілька імен шляхів для одного компонента в React Router
Я використовую один і той же компонент для трьох різних маршрутів: <Router> <Route path="/home" component={Home} /> <Route path="/users" component={Home} /> <Route path="/widgets" component={Home} /> </Router> Чи все-таки можна поєднувати це, як: <Router> <Route path=["/home", "/users", "/widgets"] component={Home} /> </Router>

5
Продуктивність - Date.now () проти Date.getTime ()
var timeInMs = Date.now(); на MDN vs. var timeInMs = new Date(optional).getTime(); за MDN . Чи є різниця між цими двома, окрім синтаксису та можливістю встановити дату (не поточну) за допомогою необов'язкової у другій версії? Date.now () швидше - перевірте jsperf
113 javascript 

9
Регулярне вираження: Будь-який символ, який НЕ букви та цифри
Я намагаюся з'ясувати регулярний вираз, який буде відповідати будь-якому символу, який не є літерою чи цифрою. Отже такі символи, як (,, @, £, () тощо ... Опинившись, я хочу замінити його порожнім пробілом. Будь-яка порада.
113 javascript  regex 

6
Завантажте локальний файл JSON у змінну
Я намагаюся завантажити файл .json в змінну в JavaScript, але я не можу змусити його працювати. Це, мабуть, лише незначна помилка, але я не можу її знайти. Все працює чудово, коли я використовую статичні дані на зразок цього: var json = { id: "whatever", name: "start", children: [{ "id": "0.9685", …
113 javascript  jquery  json 

5
image.onload подія та кеш браузера
Я хочу створити вікно попередження після завантаження зображення, але якщо зображення збережене в кеші браузера, .onloadподія не буде запущено. Як запустити попередження, коли зображення завантажено незалежно від того, кешировано чи ні? var img = new Image(); img.src = "img.jpg"; img.onload = function () { alert("image is loaded"); }

18
Як я читаю вміст потоку Node.js в змінну рядка?
Я зламаю програму Node, яка використовує smtp-protocolдля зйомки SMTP-електронних листів та дії над поштовими даними. Бібліотека надає поштові дані як потік, і я не знаю, як це перетворити в рядок. Я зараз пишу це в stdout stream.pipe(process.stdout, { end: false }), але, як я вже сказав, мені потрібні дані потоку …

10
Як уникнути додаткового загортання <div> в React?
Сьогодні я почав вивчати ReactJS і через годину зіткнувся з проблемою .. Я хочу вставити компонент, який має два ряди всередині div на сторінці. Спрощений приклад того, що я роблю нижче. У мене є html: &lt;html&gt; .. &lt;div id="component-placeholder"&gt;&lt;/div&gt; .. &lt;/html&gt; Функція візуалізації така: ... render: function() { return( &lt;div …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.