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

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

15
Як розібрати плаваючий знак з двома десятковими знаками у javascript?
У мене є такий код. Я хотів би мати його таким, що якщо price_result дорівнює цілому числу, скажімо, 10, то я хотів би додати два десяткових знаки. Так 10 буде 10.00. Або якщо вона дорівнює 10,6, це буде 10,60. Не знаєте, як це зробити. price_result = parseFloat(test_var.split('$')[1].slice(0,-1));

30
Виявити клацання поза компонентом React
Я шукаю спосіб виявити, чи відбулася подія клацання поза компонентом, як описано в цій статті . jQuery najbliže () використовується для того, щоб побачити, чи має ціль із події клацання елемент dom як один із батьків. Якщо є відповідність, подія клацання належить одному з дітей і, таким чином, не вважається …
410 javascript  dom  reactjs 

8
Приклад сповіщення на робочому столі Chrome [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 3 роки тому . Як користуються сповіщеннями на робочому столі Chrome ? Мені б хотілося, щоб це використовувало у власному коді. Оновлення …

14
Яка різниця між (для… in) та (for… of) твердженнями у JavaScript?
Я знаю, що таке for... inцикл (він повторюється над ключем), але вперше почув про for... ofце (він повторює значення). Я плутаю for... ofпетлю. Я не отримав adject. Це код нижче: var arr = [3, 5, 7]; arr.foo = "hello"; for (var i in arr) { console.log(i); // logs "0", "1", …

16
Як інтерполювати змінні в рядки в JavaScript, без конкатенації?
Я знаю, що в PHP ми можемо зробити щось подібне: $hello = "foo"; $my_string = "I pity the $hello"; Вихід: "I pity the foo" Мені було цікаво, чи можливо те саме, що можливо і в JavaScript. Використання змінних всередині рядків без використання конкатенації - писати виглядає більш стисло та елегантно.

17
Визначте, чи пристрій iOS
Мені цікаво, чи можна виявити, чи працює браузер на iOS, подібно до того, як ви можете виявити функцію виявлення за допомогою Modernizr (хоча це, очевидно, виявлення пристрою, а не виявлення функцій). Зазвичай я віддаю перевагу виявленню функцій, але мені потрібно з’ясувати, чи пристрій є iOS через те, як вони обробляють …

5
Чим відрізняються властивості та атрибути в HTML?
Після змін, внесених у jQuery 1.6.1, я намагався визначити різницю між властивостями та атрибутами в HTML. Переглядаючи список приміток до випуску jQuery 1.6.1 (біля нижньої частини), здається, що можна класифікувати властивості та атрибути HTML таким чином: Властивості: все, що має або булеве значення, або розраховане UA, наприклад, вибранийIndex. Атрибути: "Атрибути", …

17
Доступ до заголовків HTTP веб-сторінки у JavaScript
Як отримати доступ до заголовків відповідей HTTP сторінки через JavaScript? Пов’язане з цим питанням , яке було змінено, щоб задати доступ до двох конкретних заголовків HTTP. Пов’язано: Як я можу отримати доступ до полів заголовка HTTP-запиту через JavaScript?


9
Коли я повинен використовувати функції стрілок у ECMAScript 6?
Питання спрямоване на людей, які задумалися про стиль коду в контексті майбутньої ECMAScript 6 (Гармонія) і які вже працювали з мовою. З () => {}і function () {}ми отримуємо два дуже схожих способи запису функцій в ES6. В інших мовах функції лямбда часто розрізняють себе за анонімністю, але в ECMAScript …

15
Як використовувати змінну для ключа в літеральному об'єкті JavaScript?
Чому працює наступне? <something>.stop().animate( { 'top' : 10 }, 10 ); Тоді як це не працює: var thetop = 'top'; <something>.stop().animate( { thetop : 10 }, 10 ); Щоб було ще зрозуміліше: на даний момент я не в змозі передати властивість CSS анімованій функції як змінної.

26
Перевірте, чи містить масив будь-який елемент іншого масиву в JavaScript
У мене є цільовий масив ["apple","banana","orange"], і я хочу перевірити, чи містять інші масиви якийсь із елементів цільового масиву. Наприклад: ["apple","grape"] //returns true; ["apple","banana","pineapple"] //returns true; ["grape", "pineapple"] //returns false; Як я можу це зробити в JavaScript?
406 javascript  arrays 


12
Для циклу для елементів HTMLCollection
Я намагаюся встановити ідентифікатор всіх елементів у an HTMLCollectionOf . Я написав наступний код: var list = document.getElementsByClassName("events"); console.log(list[0].id); for (key in list) { console.log(key.id); } Але в консолі я отримав такий вихід: event1 undefined що не те, чого я очікував. Чому вихід другої консолі, undefinedале перший вихід консолі event1?
405 javascript  dom 


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