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

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

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: Несподіваний маркер NELEGAL Це мій код: var foo = 'bar';​ Виконати фрагмент кодуСховати результатиРозгорніть фрагмент Це дуже просто, як ви бачите. Як це могло викликати синтаксичну помилку?

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> …

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

2
Не селектор класу в jQuery
Чи є простий вираз селектора, щоб не вибрати елементи з певним класом? <div class="first-foo" /> <div class="first-moo" /> <div class="first-koo" /> <div class="first-bar second-foo" /> Я просто хочу отримати перші три діви і спробував $(div[class^="first-"][class!="first-bar"]) Але це отримує все, оскільки останній div містить більше, ніж перший рядок. Чи існує спосіб …


12
Як перевірити дійсні UUID / GUID?
Як перевірити, чи містить змінна дійсний ідентифікатор UUID / GUID? На даний момент мене цікавлять лише перевірки типів 1 і 4, але це не повинно бути обмеженням ваших відповідей.

12
Видаліть елемент масиву на основі властивості об'єкта
У мене є масив таких об’єктів: var myArray = [ {field: 'id', operator: 'eq', value: id}, {field: 'cStatus', operator: 'eq', value: cStatus}, {field: 'money', operator: 'eq', value: money} ]; Як видалити конкретний на основі його властивості? наприклад, як я можу видалити об'єкт масиву із властивістю поля "гроші"?

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


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>

15
Як перевірити, чи є тип булевим
Як я можу перевірити, чи є тип змінної булевим? Я маю на увазі, є деякі альтернативи, такі як: if(jQuery.type(new Boolean()) === jQuery.type(variable)) //Do something.. Але це мені не здається гарним. Чи є більш чистий спосіб досягти цього?
269 javascript  jquery  types 

30
Чи справді петлі швидше зворотні?
Я чув це вже декілька разів. Чи справді петлі JavaScript швидше, коли підраховувати відсталі? Якщо так, то чому? Я бачив кілька прикладів тестового набору, які показують, що обернені петлі швидші, але я не можу знайти жодного пояснення того, чому! Я припускаю, що це тому, що цикл більше не повинен оцінювати …

5
Навіщо розділяти тег <script> під час написання його документом document.write ()?
Чому деякі сайти (або рекламодавці, які надають клієнтам javascript-код) використовують техніку поділу &lt;script&gt;та / або &lt;/script&gt;тегів у межах document.write()дзвінків? Я помітив, що Amazon робить це також, наприклад: &lt;script type='text/javascript'&gt; if (typeof window['jQuery'] == 'undefined') document.write('&lt;scr'+'ipt type="text/javascript" src="http://z-ecx.images-amazon.com/images/G/01/javascripts/lib/jquery/jquery-1.2.6.pack._V265113567_.js"&gt;&lt;/sc'+'ript&gt;'); &lt;/script&gt;
268 javascript  html 

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