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

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

30
Як правильно клонувати об’єкт JavaScript?
У мене є об’єкт x. Я хотів би скопіювати його як об'єкт y, щоб зміни yне змінювались x. Я зрозумів, що копіювання об’єктів, отриманих із вбудованих JavaScript-об'єктів, призведе до зайвих, небажаних властивостей. Це не проблема, оскільки я копіюю один із власних буквених об’єктів. Як правильно клонувати об’єкт JavaScript?

23
Отримати поточну URL-адресу за допомогою JavaScript?
Все, що я хочу, - це отримати URL-адресу веб-сайту. Не URL-адреса, взята з посилання. На завантаженні сторінки мені потрібно мати можливість захопити повну, поточну URL-адресу веб-сайту та встановити її як змінну, яку я можу робити, як мені подобається.
3003 javascript  url 


13
event.preventDefault () vs. return false
На цей питання є відповіді на Stack Overflow на російському : "prevenDefault ()" або "return false"? Коли я хочу запобігти виконанню інших обробників подій після запуску певної події, я можу використовувати одну з двох методик. Я буду використовувати jQuery у прикладах, але це стосується і звичайного JS: 1. event.preventDefault() $('a').click(function …


30
Як я можу завантажувати файли асинхронно?
Я хотів би завантажити файл асинхронно з jQuery. $(document).ready(function () { $("#uploadbutton").click(function () { var filename = $("#file").val(); $.ajax({ type: "POST", url: "addFile.do", enctype: 'multipart/form-data', data: { file: filename }, success: function () { alert("Data Uploaded: "); } }); }); }); <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script> <span>File</span> <input type="file" id="file" name="file" size="10"/> <input …

30
Як додати щось до масиву?
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. Як додати об'єкт (наприклад, рядок або число) до масиву в JavaScript?
2893 javascript  arrays  append 

30
Як я проходжу чи перераховую об’єкт JavaScript?
У мене об’єкт JavaScript такий: var p = { "p1": "value1", "p2": "value2", "p3": "value3" }; Тепер я хочу , щоб перебрати всі pелементи ( p1, p2, p3...) і отримати ключі і значення. Як я можу це зробити? Я можу змінити об’єкт JavaScript, якщо це необхідно. Моя кінцева мета - …
2877 javascript  loops  for-loop  each 



19
Чи можна застосувати CSS до половини символу?
На цей питання є відповіді на Stack Overflow на російському : Ви можете з допомогою css + html зробити двокольорові букві шрифти? Що я шукаю: Спосіб стилізації однієї ПОЛОВИХ персонажів. (У цьому випадку половина букви прозора) Що я зараз шукав і намагався (Без удачі): Методи стилізації половини символу / букви …
2816 javascript  html  css 

30
Закриття JavaScript всередині циклів - простий практичний приклад
На цей питання є відповіді на Stack Overflow на російському : Чи є асинхронна функція всередині цикла, що виконує останню ітерацію багато разів? var funcs = []; // let's create 3 functions for (var i = 0; i < 3; i++) { // and store them in funcs funcs[i] = …

30
Чи існує функція "існує" для jQuery?
Як я можу перевірити наявність елемента в jQuery? Поточний код, який у мене є, такий: if ($(selector).length > 0) { // Do something } Чи є більш елегантний спосіб підійти до цього? Можливо, плагін чи функція?
2778 javascript  jquery 


30
Сортувати масив об'єктів за значенням властивості рядка
У мене є масив об’єктів JavaScript: var objs = [ { first_nom: 'Lazslo', last_nom: 'Jamf' }, { first_nom: 'Pig', last_nom: 'Bodine' }, { first_nom: 'Pirate', last_nom: 'Prentice' } ]; Як можна їх сортувати за значенням last_nom JavaScript? Я знаю про це sort(a,b), але це, здається, працює лише на рядках і …

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