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

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

15
"Думаю в AngularJS", якщо у мене є фон jQuery? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Закрито 4 роки тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Припустимо, я знайомий з розробкою клієнтських додатків у …

30
Як замінити всі входження рядка?
У мене є цей рядок: "Test abc test test abc test test test abc test test abc" Виконуємо: str = str.replace('abc', ''); здається, видаляє лише перше виникнення abcв рядку вище. Як я можу замінити всі його випадки?


30
Як створити GUID / UUID?
Я намагаюся створити унікальні глобальні ідентифікатори в JavaScript. Я не впевнений, які підпрограми доступні у всіх браузерах, наскільки "випадковим" і засіяним вбудованим генератором випадкових чисел тощо. GUID / UUID повинен містити не менше 32 символів і повинен залишатися в діапазоні ASCII, щоб уникнути неприємностей при переході їх навколо.
4174 javascript  guid  uuid 

30
Установка "Позначено" для прапорця з jQuery
На цей питання є відповіді на Stack Overflow на російському : Установка властивостей "перевірено" у флаговій кнопці з допомогою jQuery Я хотів би зробити щось подібне, щоб поставити галочку за checkboxдопомогою jQuery : $(".myCheckBox").checked(true); або $(".myCheckBox").selected(true); Чи існує така річ?

30
Яке значення "href" слід використовувати для посилань JavaScript, "#" або "javascript: void (0)"?
Нижче наведено два способи створення посилання, яке є єдиною метою запуску JavaScript-коду. Що краще, з точки зору функціональності, швидкості завантаження сторінки, цілей перевірки тощо? function myJsFunc() { alert("myJsFunc"); } <a href="#" onclick="myJsFunc();">Run JavaScript Code</a> Виконати фрагмент кодуСховати результатиРозгорніть фрагмент або function myJsFunc() { alert("myJsFunc"); } <a href="javascript:void(0)" onclick="myJsFunc();">Run JavaScript Code</a> …

7
Чому Google надає попередній час (1); на їх відповіді JSON?
Чому Google надає while(1);їм відповіді (приватні) JSON? Наприклад, ось відповідь під час увімкнення та вимкнення календаря в Календарі Google : while (1); [ ['u', [ ['smsSentFlag', 'false'], ['hideInvitations', 'false'], ['remindOnRespondedEventsOnly', 'true'], ['hideInvitations_remindOnRespondedEventsOnly', 'false_true'], ['Calendar ID stripped for privacy', 'false'], ['smsVerifiedFlag', 'true'] ]] ] Я б припустив, що це не дозволяє …
4074 javascript  json  ajax  security 


30
Як перевірити, чи містить масив значення JavaScript?
Який найбільш стислий та ефективний спосіб з’ясувати, чи містить масив JavaScript значення? Це єдиний спосіб, коли я це знаю: function contains(a, obj) { for (var i = 0; i < a.length; i++) { if (a[i] === obj) { return true; } } return false; } Чи є кращий і більш …


30
Як скопіювати в буфер обміну в JavaScript?
Який найкращий спосіб скопіювати текст у буфер обміну? (мульти браузер) Я намагався: function copyToClipboard(text) { if (window.clipboardData) { // Internet Explorer window.clipboardData.setData("Text", text); } else { unsafeWindow.netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); const clipboardHelper = Components.classes["@mozilla.org/widget/clipboardhelper;1"].getService(Components.interfaces.nsIClipboardHelper); clipboardHelper.copyString(text); } } але в Internet Explorer він видає синтаксичну помилку. У Firefox йдеться unsafeWindow is not defined. Гарний …

30
Проведіть масив через JavaScript
У Java ви можете використовувати forцикл для переміщення об'єктів у масиві таким чином: String[] myStringArray = {"Hello", "World"}; for (String s : myStringArray) { // Do something } Чи можете ви зробити те ж саме в JavaScript?


30
Що !! (не) оператор у JavaScript?
На цей питання є відповіді на Stack Overflow на російському : Двоє відхилення Я бачив деякий код , який , здається, використовувати оператор не визнати, у вигляді двох знаків оклику, наприклад , так: !!. Може хтось скажіть, будь ласка, що робить цей оператор? Контекст, в якому я це бачив, this.vertical …

21
Яка різниця між дзвінками та заявкою?
Яка різниця між використанням callта applyвикликом функції? var func = function() { alert('hello!'); }; func.apply(); проти func.call(); Чи існують відмінності між двома вищезазначеними методами? Коли найкраще використовувати callпонад applyі навпаки?

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