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

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


6
Що таке JavaScript, еквівалентний C # HashSet?
У мене є список з декількох тисяч цілочисельних ключів. Єдине, що мені потрібно зробити із цим списком, це сказати, чи є в списку дане значення чи ні. Для C # я б використовував a, HashSetщоб зробити цей пошук швидким. Що таке еквівалент JavaScript? Мінімальний рівень підтримки: IE 9+, jQuery (поточний)

2
Масштабування зображення відповідно до полотна
У мене є форма, яка дозволяє користувачеві завантажувати зображення. Після завантаження зображення ми виконуємо його масштабування, щоб зменшити розмір файлу, перш ніж передавати його назад на сервер. Для цього ми розміщуємо його на полотні і маніпулюємо ним там. Цей код відображатиме масштабоване зображення на полотні з розміром полотна 320 x …

4
Перевірити перемикач AngularJS
Здається, це повинно бути досить легко, але я не знаходжу відповіді. У мене є форма, де мені потрібно підтвердити, що вибір зроблено з радіогрупи. Я спробував використовувати атрибут 'required' на перемикачах, але коли форма перевіряється, вона скаржиться, якщо не вибрано всі перемикачі (що неможливо за задумом). Який правильний спосіб перевірити …

20
Проблема з jQuery в Internet Explorer 8
Я намагаюся змусити мої функції jQuery працювати на IE8. Я завантажую бібліотеку з серверів Google ( http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js ). $(function(){})Ніколи не викликається. Натомість я отримую повідомлення про помилку Object expected. Я відкрив розробник і запустив typeof $у консолі, і він вийшов як undefined. Я намагався зайти на інші веб-сайти, які, як …

5
Виникла помилкаJSPlugin.3005
Я встановив IE11 на сервері 2008r2. Я намагався налагодити за допомогою IE11, і я маю таку помилку. Помилка у мене на вкладці Dom Explorer: Діагностика: Exception in window.onload: Error: An error has ocurredJSPlugin.3005 Трасування стека: Error: An error has ocurredJSPlugin.3005 at getString (res://C:\Program Files\Internet Explorer\F12Resources.dll/23/pluginhost/plugin.f12.js:5021:27) at ToolWindowHelpers.loadString (res://C:\Program Files\Internet Explorer\F12Resources.dll/23/Common/CommonMerged.js:5803:13) …

5
Які двигуни шаблонів Javascript ви рекомендуєте? [зачинено]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …

10
Як використовувати шаблон розкриття модуля в JavaScript
Я натрапив на цю публікацію: шаблон модуля виявлення JavaScript . Я хотів би використовувати це у своєму проекті. Давайте уявимо, що у мене є функція, abcі я викликаю цю функцію у своєму головному файлі JavaScript. Чи цей шаблон робить речі різними? Хто-небудь може показати мені основний приклад цієї моделі?
78 javascript 

4
Як включити файли CSS та JS через HTTPS за потреби?
Я додаю зовнішній файл CSS та зовнішній файл JS до своїх колонтитулів. Завантажуючи сторінку HTTPS, деякі браузери скаржаться, що я завантажую незахищений вміст. Чи є простий спосіб змусити браузер завантажувати зовнішній вміст через HTTPS, коли сама сторінка є HTTPS?
78 javascript  html  css  https 

5
Динамічний візуалізація компонента React
У React JSX, здається, неможливо зробити щось подібне: render: function() { return ( <{this.props.component.slug} className='text'> {this.props.component.value} </{this.props.component.slug}> ); } Запустіть фрагмент кодуСховати результатиРозгорніть фрагмент Я отримую помилку синтаксичного аналізу: Несподіваний маркер {. Хіба це не те, що реагує React? Я розробляю цей компонент так, щоб під капотом значення, що зберігаються …

4
Шаблони дизайну, що використовуються в бібліотеці jQuery
jQuery дуже зосереджений на DOM і забезпечує приємну абстракцію навколо нього. Роблячи це, він використовує різні відомі шаблони дизайну, які щойно мене вразили. Одним з очевидних прикладів може бути шаблон " Декоратор" . Об'єкт jQuery надає нову та додаткову функціональність навколо звичайного об'єкта DOM. Наприклад, DOM має власний метод insertBefore, …

7
Навіщо використовувати тег форми, коли ви подаєте через ajax?
Філософське питання: Скажімо, у мене є веб-програма, яка вимагає javascript та сучасний браузер, тому прогресивне вдосконалення не є проблемою. Якщо моя форма будується за допомогою javascript, і всі мої оновлення даних виконуються за допомогою ajax POST і PUT, чи справді є якась причина, щоб обернути мої елементи керування тегом форми? …
78 javascript  html  ajax  forms 

10
Крос-платформний, крос-браузерний спосіб відтворення звуку з Javascript? [дублікат]
Тут вже є відповіді на це питання : Як відтворити аудіо? (20 відповідей) Закрито 2 місяці тому . Я пишу програму dhtml, яка створює інтерактивне моделювання системи. Дані для моделювання генеруються з іншого інструменту, і вже існує дуже велика кількість застарілих даних. Деякі етапи моделювання вимагають, щоб ми відтворювали аудіокліпи …

5
Чи є загальнодоступний CDN, на якому розміщено JSON2?
Загальновідомо, що Google і Microsoft розміщують кілька поширених бібліотек javascript на своїх CDN (мережах розповсюдження вмісту). На жаль, здається, ні один з них не розміщує JSON2.js . Мені відомо, що я міг завантажити копію JSON2.js на свій сервер і подати її сам, але є ряд переваг, які пропонує CDN, якими …
78 javascript  json  cdn 

1
Чому 019 не є синтаксичною помилкою JavaScript? Або чому 019> 020
Якщо я вводжу 019 > 020в консоль JavaScript (протестовано як у Chrome, так і у Firefox), я отримую відповідь true. Це пояснюється 020інтерпретацією як OctalIntegerLiteral(рівних 16), тоді як 019, очевидно, інтерпретується як DecimalLiteral(і рівних 19). Як 19більше 16, 019 > 020є true. Мене спантеличує те, чому 019інтерпретується як “ DecimalLiteralв …

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