Вопросы с тегом «javascript»

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

30
Как правильно клонировать объект JavaScript?
У меня есть объект x. Я хотел бы скопировать его как объект y, чтобы изменения yне изменялись x. Я понял, что копирование объектов, полученных из встроенных объектов JavaScript, приведет к появлению дополнительных нежелательных свойств. Это не проблема, так как я копирую один из своих собственных объектов, созданных в буквальном смысле. …

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


13
event.preventDefault () против возврата false
На этом вопросе есть ответы на Переполнение стека на русском языке : "protectDefault ()" или "return false"? Когда я хочу запретить выполнение других обработчиков событий после определенного события, я могу использовать один из двух методов. Я буду использовать jQuery в примерах, но это относится и к plain-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, если это необходимо. Моя …
2882 javascript  loops  for-loop  each 



19
Можно ли применить CSS к половине символа?
На этом вопросе есть ответы на переполнение стека на русском : Возможно ли с помощью css + html сделать двухцветные буквы шрифта? Что я ищу: Способ стилизовать одну половину персонажа. (В этом случае половина буквы будет прозрачной) Что я сейчас искал и пробовал (Без удачи): Методы оформления половины символа / …
2819 javascript  html  css 

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

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.