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

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

29
Повторить строку - Javascript
Каков наилучший или самый краткий метод для возврата строки, повторенной произвольное количество раз? На данный момент мой лучший снимок: function repeat(s, n){ var a = []; while(a.length < n){ a.push(s); } return a.join(''); }
271 javascript  string 



12
Удалить элемент массива на основе свойства объекта
У меня есть массив объектов, таких как: var myArray = [ {field: 'id', operator: 'eq', value: id}, {field: 'cStatus', operator: 'eq', value: cStatus}, {field: 'money', operator: 'eq', value: money} ]; Как мне удалить конкретный на основе его свойства? Например, как бы я удалил объект массива с 'money' в качестве свойства …

13
Ng-модель не обновляет значение контроллера
Возможно глупый вопрос, но у меня есть HTML-форма с простым вводом и кнопкой: <input type="text" ng-model="searchText" /> <button ng-click="check()">Check!</button> {{ searchText }} Затем в контроллере (шаблон и контроллер вызываются из routeProvider): $scope.check = function () { console.log($scope.searchText); } Почему при нажатии кнопки вид обновляется, но не отображается в консоли? Спасибо! …

11
Нет видимых причин для «Неожиданный токен НЕЗАКОННЫЙ»
Я получаю эту ошибку JavaScript на моей консоли: Uncaught SyntaxError: Неожиданный токен ILLEGAL Это мой код: var foo = 'bar';​ Выполнить фрагмент кодаHide resultsРазвернуть фрагмент Это очень просто, как вы можете видеть. Как это может быть причиной синтаксической ошибки?

16
Как сбросить форму, используя jQuery с методом .reset ()
У меня был рабочий код, который мог сбросить форму, когда я нажимал кнопку сброса. Однако после того, как мой код становится длиннее, я понимаю, что он больше не работает. <div id="labels"> <table class="config"> <thead> <tr> <th colspan="4"; style= "padding-bottom: 20px; color:#6666FF; text-align:left; font-size: 1.5em">Control Buttons Configuration</th> </tr> <tr> <th>Index</th> <th>Switch</th> …

9
Как получить доступ к элементу массива доступа по индексу в руле?
Я пытаюсь указать индекс элемента в массиве в шаблоне руля: { people: [ {"name":"Yehuda Katz"}, {"name":"Luke"}, {"name":"Naomi"} ] } используя это: <ul id="luke_should_be_here"> {{people[1].name}} </ul> Если вышеописанное невозможно, как бы я написал помощника, который мог бы получить доступ к специальному элементу в массиве?

27
Разрешать обещания одно за другим (т.е. по порядку)?
Рассмотрим следующий код, который читает массив файлов в последовательном / последовательном порядке. readFilesвозвращает обещание, которое разрешается только после последовательного чтения всех файлов. var readFile = function(file) { ... // Returns a promise. }; var readFiles = function(files) { return new Promise((resolve, reject) => var readSequential = function(index) { if (index …

5
JQuery Mobile: документ готов против событий страницы
Я использую jQuery Mobile, и у меня возникают проблемы с пониманием различий между классическим готовым документом и событиями страницы jQuery Mobile. В чем реальная разница? Почему следует <!-- language: lang-js --> $(document).ready() { }); быть лучше чем $(document).on('pageinit') { }); Каков порядок событий страницы при переходе с одной страницы на …


15
Удаление элемента из поля выбора
Как удалить или добавить элементы в поле выбора? Я использую jQuery, если это облегчит задачу. Ниже приведен пример окна выбора. <select name="selectBox" id="selectBox"> <option value="option1">option1</option> <option value="option2">option2</option> <option value="option3">option3</option> <option value="option4">option4</option> </select>


9
Как отобразить диалоговое окно подтверждения при нажатии на ссылку <a>?
Я хочу, чтобы эта ссылка имела диалог JavaScript, который спрашивает пользователя: « Вы уверены? Да / Нет ». &lt;a href="delete.php?id=22"&gt;Link&lt;/a&gt; Если пользователь нажимает «Да», ссылка должна загрузиться, если «Нет», ничего не произойдет. Я знаю, как сделать это в формах, используя onclickфункцию, которая возвращает trueили false. Но как мне сделать это …

15
Как проверить, является ли тип логическим
Как я могу проверить, имеет ли тип переменной тип Boolean? Я имею в виду, есть несколько альтернатив, таких как: if(jQuery.type(new Boolean()) === jQuery.type(variable)) //Do something.. Но это не кажется мне симпатичным. Есть ли более чистый способ добиться этого?
269 javascript  jquery  types 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.