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

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

1
Створення D3-карти даних конвертів еліпса
У мене цей набір даних має еліпси, точніше "конверти" еліпса. Мені було цікаво, чи є хтось поради, як я можу намалювати їх на карті D3. У мене вже є налаштування карти з проекцією Меркатора. Ця відповідь stackoverflow має функцію createEllipse, яка наблизила мене, але я хочу переконатися, що я правильно …

3
Чому в моєму проекті Vue не працює в Edge?
У мене виникають величезні труднощі з тим, щоб мої поліфіли працювали в Edge. Я намагався слідкувати за документацією з різними спробами, все не працювало. Здається, це обіцяє. Остаточно конкретно, що це не працює. Це відбувається в модулі vuex, тому я спробував додати vuex до transpileDependences в vue.config, але не пощастило. …

1
Значення ключового слова `this` функції, поверненого від геттера
Я знайшов несподіване значення цього ключового слова в наступному прикладі: let x = { z : 10 , get func1() { return function(v) { console.log(this === v); } } } x.func1(x) Виконати фрагмент кодуСховати результатиРозгорніть фрагмент Значення цього ключового слова - це об'єкт x, як ніби він виконаний з цього …

6
І кілька параметрів
function andMultipleExpr(){ let logicalAnd; let i; for (i = 0; i < arguments.length; i++){ logicalAnd = arguments[i] && arguments[i+1]; } return logicalAnd; } console.log(andMultipleExpr(true, true, false, false)); Що я очікую - це виконати цей код: true && true && false && false, який повинен повернути помилковий . Як змусити цю …

8
Ручки: Доступ відмовлено у вирішенні ресурсу "з", оскільки це не "власна власність" його батька
Я використовую сервер Nodejs із візуалізацією на стороні сервера за допомогою рулі. Після зчитування docмасиву об’єктів з рульової панелі, який містить ключі "зміст" і "від". Однак, коли я намагаюся використовувати #eachдля перегляду через масив об'єктів, з'являється помилка "Ручки: Доступ заборонено для вирішення властивості" з ", тому що це не" власне …

2
Властивості сортування у Javascript порушені
Мені потрібно провести цикл через об’єкт JavaScript, трактуючи його як масив із спеціальними ключами. Я знаю, що це не повністю підтримується, оскільки властивості не мають внутрішнього порядку, але оскільки я завжди упорядковую властивості, я вважав такий підхід простим і надійним ... до цих пір. Проблема виникає, коли клавішами є числа …
15 javascript 

2
Чи можу я використовувати window.location.replace в iframe?
Ми можемо використовувати window.location.replaceдля уникнення історії та націлювання на якірні сторінки без перезавантаження сторінок, але не в iframe? Проблема полягає в порушенні CSP (політики безпеки вмісту), яка script-src 'unsafe-inline'повинна бути включена. За винятком того, що у мене не визначено CSP, і навіть якщо я визначу його та дозволю, script-src 'unsafe-inline'він …


1
pushState, створюючи повторювані записи історії та перезаписуючи попередні
Я створив веб-додаток, який використовує методи history pushStateта replaceStateметоди для навігації по сторінках, а також оновлення історії. Сам сценарій працює майже ідеально; він завантажить сторінки правильно та викине помилки на сторінці, коли їх потрібно буде кинути. Однак я помітив дивну проблему, коли pushStateв історію підштовхнуть декілька, дублюються записи (і замінять …
15 javascript 

8
Як підсумовувати плаваючі числа у форматі годин і хвилин?
Як підсумовувати плаваючі числа у форматі годин і хвилин? Ті. якщо обчислити два таких числа, 0.35+3.45то воно повинно бути = 4.20, не3.80 var arr = [0.15, 0.2, 3.45, 0.4, 2, 0.3, 5.2, 1, 1.4, 1.1, 2.4, 1, 3.4] var sum = 0.0; arr.forEach(function(item) { console.log(sum); sum += parseFloat(item); }); Виконати …
14 javascript 

4
Як зробити iframe чуйним без припущення про співвідношення сторін?
Як зробити iframe чуйним, не припускаючи співвідношення сторін? Наприклад, вміст може мати будь-яку ширину або висоту, що невідомо перед рендерінгом. Зверніть увагу, ви можете використовувати Javascript. Приклад: <div id="iframe-container"> <iframe/> </div> Розмістіть його iframe-containerтак, щоб вміст його ледь помістився всередині без зайвого простору, іншими словами, є достатньо місця для вмісту, …

5
Об'єднайте масиви в один масив після фільтрації
У мене є масив об'єктів, де я беру лише масив локацій. Моя мета - об'єднати ці масиви локацій в один масив, однак я не зможу це зробити і отримати порожній масив. Ось як я це роблю: let results = [{ id: '1', locations: ['aaaa', 'bbbbbb', 'cccccc'] }, { id: '2', …

8
Перше число вводиться всередину, коли введіть останній номер у текстове поле
Коли я набираю останнє число , перше число переходить всередину text-box(воно зникає), додаючи ще один пробіл. Після того, як я натискаю зовні, text-boxце виглядає добре, що мені потрібно під час введення останнього символу. #number_text { padding-left: 9px; letter-spacing: 31px; border: 0; background-image: linear-gradient(to right, #e1e1e1 70%, rgba(255, 255, 255, 0) …
14 javascript  jquery  html  css 

9
Чому сервер ігнорує зміни в файлах коду, навіть якщо кеш-код відключений?
Я тестую html / js-код на своєму localhost (Windows 7, Chrome v79.0.3945.130 (64-бітний)), і приблизно 50% змін часового коду не відображаються в браузері (я бачу це за допомогою Dev Tools / Sources ). В Інтернеті є безліч порад, але жоден, схоже, не працює: Клацніть правою кнопкою миші на перезавантаженні та …

6
Назад / наступна кнопка браузера для навігації між вкладками
Я отримую багато скарг від користувачів, що коли вони використовують мої вкладки на основі jQuery, їм стає прикро, що при натисканні на браузер вони не переходять на попередню вкладку, а на попередню сторінку . Я додав наступні попередні / наступні кнопки, але недостатньо. Як я можу налаштувати свої кнопки, щоб …

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