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

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

30
Як боротися з точністю числа з плаваючою комою в JavaScript?
У мене є такий сценарій фіктивного тестування: function test() { var x = 0.1 * 0.2; document.write(x); } test(); Виконати фрагмент кодуСховати результатиРозгорніть фрагмент Це надрукує результат, 0.020000000000000004тоді як він повинен просто надрукувати 0.02(якщо ви використовуєте калькулятор). Наскільки я зрозумів, це пов'язано з помилками в точності множення плаваючої точки. Хтось …

12
Подія зміни розміру вікна JavaScript
Як я можу підключитися до події зміни розміру вікна браузера? Існує спосіб прослуховування jQuery для подій розміру, але я вважаю за краще не вносити його у свій проект лише для однієї цієї вимоги.

17
Викликання JavaScript-коду в iframe з батьківської сторінки
В основному, я iframeвбудований у сторінку, а у iframeдеяких є JavaScript мене підпрограми , до яких потрібно звернутися з батьківської сторінки. Зараз навпаки досить просто, як вам потрібно лише дзвонити parent.functionName(), але, на жаль, мені потрібно саме протилежне. Зверніть увагу , що моя проблема не змінює вихідний URL з iframe, …
615 javascript  html  iframe 


2
Різниця між Grunt, NPM та Bower (package.json vs bower.json)
Я новачок у використанні npm та bower, будуючи свій перший додаток у emberjs :). У мене є трохи досвіду роботи з рейками, тому я знайома з ідеєю файлів для переліку залежностей (наприклад, Gemfile постачальника) Питання: коли я хочу додати пакет (і перевірити залежність від git), куди він належить - у …

18
Як отримати доступ до першої властивості об’єкта Javascript?
Чи є елегантний спосіб отримати доступ до першої властивості об'єкта ... де ви не знаєте назву своїх об'єктів без використання циклу типу for .. injQuery$.each Наприклад, мені потрібно отримати доступ до foo1об'єкта, не знаючи імені foo1: var example = { foo1: { /* stuff1 */}, foo2: { /* stuff2 */}, …
611 javascript  object 


12
Чи гарантовано JavaScript однопоточним?
Як відомо, JavaScript є однопоточним у всіх сучасних реалізаціях браузера, але це вказано в будь-якому стандарті чи це просто традиція? Чи цілком безпечно вважати, що JavaScript завжди є однопоточним?

15
Як налагодити прив'язки подій JavaScript / jQuery за допомогою Firebug або подібних інструментів?
Мені потрібно налагодити веб-додаток, який використовує jQuery, щоб зробити досить складні та брудні маніпуляції з DOM . Одного разу деякі події, які були пов'язані з певними елементами, не звільняються і просто перестають працювати. Якби у мене була можливість редагувати джерело програми, я б розгорнув і додав купу тверджень Firebug console.log() …

25
Уникнення рядків HTML за допомогою jQuery
Хтось знає про простий спосіб уникнути HTML із рядків у jQuery ? Мені потрібно вміти пропустити довільну рядок і правильно її вимкнути для відображення на HTML-сторінці (запобігаючи атакам JavaScript / HTML-ін'єкції). Я впевнений, що можна розширити jQuery для цього, але наразі я не знаю достатньо про рамки для цього.



15
Node.js на багатоядерних машинах
Node.js виглядає цікаво, Але я повинен щось пропустити - чи не Node.js налаштований лише на один процес і потоки? Тоді як він масштабується для багатоядерних процесорів та багатопроцесорних серверів? Зрештою, все чудово зробити максимально швидким однопотоковий сервер, але для великих навантажень я хотів би використовувати декілька процесорів. І те ж …

5
Як я бачу події, запущені на елементі в Chrome DevTools?
У мене на сторінці бібліотеки є налаштований елемент форми на сторінці. Я хочу побачити, які дії Javascript запускаються під час взаємодії з ним, оскільки я намагаюся з’ясувати, який обробник подій використовувати. Як це зробити за допомогою веб-розробника Chrome?


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