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

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

21
Переключення оператора кількох випадків у JavaScript
Мені потрібно кілька випадків в операторі переключення в JavaScript, щось на зразок: switch (varName) { case "afshin", "saeed", "larry": alert('Hey'); break; default: alert('Default case'); break; } Як я можу це зробити? Якщо в JavaScript немає можливості зробити щось подібне, я хочу знати альтернативне рішення, яке також відповідає концепції DRY .

11
Коли я повинен використовувати фігурні дужки для імпорту ES6?
Це здається очевидним, але я трохи заплутався, коли використовувати фігурні дужки для імпорту одного модуля в ES6. Наприклад, у проекті React-Native, над яким я працюю, у мене є такий файл та його вміст: InitiState.js var initialState = { todo: { todos: [ {id: 1, task: 'Finish Coding', completed: false}, {id: …

18
setTimeout або setInterval?
Наскільки я можу сказати, ці дві частини Javascript поводяться однаково: Варіант A: function myTimeoutFunction() { doStuff(); setTimeout(myTimeoutFunction, 1000); } myTimeoutFunction(); Варіант B: function myTimeoutFunction() { doStuff(); } myTimeoutFunction(); setInterval(myTimeoutFunction, 1000); Чи є різниця між використанням setTimeout та setInterval ?

15
Зміна джерела зображення за допомогою jQuery
Мій DOM виглядає так: <div id="d1"> <div class="c1"> <a href="#"><img src="img1_on.gif"></a> <a href="#"><img src="img2_on.gif"></a> </div> </div> Коли хтось натискає на зображення, я хочу, щоб зображення src змінилося на місце, <img src="imgx_off.gif">де xзображено зображення № 1 або 2. Чи можливо це чи потрібно використовувати CSS для зміни зображень?
763 javascript  jquery  image 



24
jQuery Ajax Завантаження файлів
Чи можу я використовувати наступний код jQuery для виконання завантаження файлів за допомогою методу POST запиту ajax? $.ajax({ type: "POST", timeout: 50000, url: url, data: dataString, success: function (data) { alert('success'); return false; } }); Якщо це можливо, мені потрібно заповнити dataчастину? Це правильний шлях? Я лише розміщую файл на …

5
Яке пояснення цих химерних поведінок JavaScript, згаданих у розмові «Ват» для CodeMash 2012?
Говорити «Ват» для CodeMash 2012 в основному вказує кілька дивних примх з Рубі і JavaScript. Я склав JSFiddle з результатами на http://jsfiddle.net/fe479/9/ . Поведінки, характерні для JavaScript (як я не знаю Ruby), перераховані нижче. У JSFiddle я виявив, що деякі мої результати не відповідають результатам на відео, і я не …
753 javascript 


11
Перевірте, чи збігається рядок з регулярним виразом у JS
Я хочу використовувати JavaScript (можна з jQuery), щоб зробити перевірку на стороні клієнта, щоб перевірити, чи відповідає рядок з регулярним виразом: ^([a-z0-9]{5,})$ В ідеалі це був би вираз, який повернув справжнє чи хибне. Я новачок у JavaScript, чи match()роблю те, що мені потрібно? Здається, перевіряє, чи відповідає частина рядка регулярним …
750 javascript  regex  match 


18
Чи можна додати властивості, що динамічно називають, до об’єкта JavaScript?
У JavaScript я створив такий об’єкт: var data = { 'PropertyA': 1, 'PropertyB': 2, 'PropertyC': 3 }; Чи можливо додати до цього об'єкта додаткові властивості після його початкового створення, якщо ім'я властивостей не визначено до часу запуску? тобто var propName = 'Property' + someUserInput //imagine someUserInput was 'Z', how can …
745 javascript 

25
HTML-кодування втрачається, коли атрибут читається з поля введення
Я використовую JavaScript, щоб витягнути значення із прихованого поля та відобразити його в текстовому полі. Значення в прихованому полі кодується. Наприклад, <input id='hiddenId' type='hidden' value='chalk & cheese' /> втягується <input type='text' value='chalk & cheese' /> через деякий jQuery, щоб отримати значення з прихованого поля (саме в цей момент я втрачаю …



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