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

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

4
Коли використовувати JavaScript MIME типу application / javascript замість text / javascript?
На основі запитання код jQuery, який не працює в IE , text/javascriptвикористовується в документах HTML, щоб Internet Explorer міг це зрозуміти. Але мені цікаво, коли б ви використовували application/javascript, і що ще важливіше, чому б ви використовували його замість text/javascript?

11
Які відмінності між вибраними та Select2?
Chosen та Select2 - це ще дві популярні бібліотеки для розширення скриньок вибору . Обидва, схоже, активно підтримуються, Chosen є старшим і підтримує як jQuery, так і прототип. Select2 - це лише jQuery, в її документації йдеться про те, що Select2 натхненний Chosen, але не деталізує жодних вдосконалень (якщо такі …


10
Об'єкт декількох аргументів проти опцій
Створюючи функцію JavaScript з декількома аргументами, я завжди стикаюся з цим вибором: передайте список аргументів проти передачі об'єкта параметрів. Наприклад, я пишу функцію для зіставлення nodeList масиву: function map(nodeList, callback, thisObject, fromIndex, toIndex){ ... } Я можу замість цього використати: function map(options){ ... } де параметри є об’єктом: options={ nodeList:..., …

13
Як за допомогою jQuery вибрати параметр, що випадає?
Мені було цікаво, чи можна заставити jQuery вибрати <option>, скажімо, 4-й елемент, у спадному вікні? <select> <option></option> <option></option> <option></option> <option></option> <option></option> </select> Я хочу, щоб користувач клацнув посиланням, а потім <select>поле змінило його значення, ніби користувач обрав його, натиснувши на <option>.

7
Чи повернення зупиняє цикл?
Припустимо, у мене є такий цикл: for (var i = 0; i < SomeArrayOfObject.length; i++) { if (SomeArray[i].SomeValue === SomeCondition) { var SomeVar = SomeArray[i].SomeProperty; return SomeVar; } } Швидке запитання: чи returnзупиняє виконання циклу саме по собі?
157 javascript  loops  return 

16
Як отримати часову позначку UTC у JavaScript?
Під час написання веб-програми, має сенс зберігати (серверно) всі дати в БД як часові позначки UTC. Я був здивований, коли помітив, що ти не міг би зробити багато чого з точки зору маніпуляцій Timezone в JavaScript. Я трохи подовжив об’єкт Date. Чи має ця функція сенс? По суті, кожен раз, …
157 javascript  timezone  utc 

11
Вам потрібен текст / javascript, вказаний у ваших тегах <script>?
Я десь читав, що вам більше не потрібні такі речі, як type="text/javascript"дивні, CDATAі &lt;!--речі в тегах сценарію. Отже, замість: &lt;script type="text/javascript"&gt; //&lt;![CDATA[ &lt;!-- //your script here --&gt; //]]&gt; &lt;/script&gt; Ви просто зробите: &lt;script&gt; //your script here &lt;/script&gt; Я не можу пригадати, де я це читав. Думаю, це було від інженера …
157 javascript  html 

4
Отримайте назву екземпляра класу ES6
Чи є якісь "гармонійні" способи отримати ім'я класу з екземпляра класу ES6? Окрім someClassInstance.constructor.name В даний час я розраховую на реалізацію Traceur. І, схоже, у Function.nameБабелі є поліфіл, поки у Трасера ​​немає. Підводячи підсумок: у ES6 / ES2015 / Гармонія іншого шляху не було, і банкоматів у ES.Next не очікується. …

14
Видалити незначні нулі з числа?
Чи пропустив я стандартний виклик API, який видаляє з числа незрозумілі нулі? Вих. var x = 1.234000 // to become 1.234; var y = 1.234001; // stays 1.234001 Number.toFixed () та Number.toPrecision () - не зовсім те, що я шукаю.

10
Як повернути поточну мітку часу за допомогою Moment.js?
Люди, Я намагаюся зрозуміти API MomentJS. Який підходящий спосіб отримати поточний час на машині? var CurrentDate = moment(); проти var CurrentDate = moment().format(); Намагаються розібрати свої документи, і не видно, що використовувати. http://momentjs.com/docs/#/query/is-a-moment/

19
Чи існує механізм циклічності x разів у ES6 (ECMAScript 6) без змінних змінних?
Типовим способом циклу xчасу в JavaScript є: for (var i = 0; i &lt; x; i++) doStuff(i); Але я не хочу використовувати ++оператор або взагалі не мати змінних змінних. Так чи існує спосіб, в ES6, робити циклічний xраз інший спосіб? Я люблю механізм Рубі: x.times do |i| do_stuff(i) end Щось …

8
Різниця між textContent і innerText
Яка різниця між JavaScript textContentта innerTextJavaScript? Чи можу я використовувати textContentнаступне: var logo$ = document.getElementsByClassName('logo')[0]; logo$.textContent = "Example";
157 javascript 

8
Як перетворити модель перегляду в об'єкт JSON в ASP.NET MVC?
Я розробник Java, новачок у .NET. Я працюю над проектом .NET MVC2, де я хочу мати частковий вигляд, щоб обернути віджет. Кожен об’єкт віджетів JavaScript має об'єкт даних JSON, який би заповнювався даними моделі. Тоді методи оновлення цих даних пов'язані з подіями, коли дані змінюються у віджеті або якщо ці …

30
Запобігайте діалогу інтерфейсу jQuery від встановлення фокусу до першого текстового поля
У мене встановлено модальне діалогове вікно інтерфейсу jQuery для відображення, коли користувач натискає посилання. У цьому діалоговому тезі Div є два текстових поля (я лише показую код на 1 для стислості), і він змінено на текстове поле jQuery UI DatePicker, яке реагує на фокус. Проблема полягає в тому, що діалогове …

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