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

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


12
Поділ масиву на функцію фільтра
У мене є масив Javascript, який я хотів би розділити на два залежно від того, чи повертається функція, що викликається для кожного елемента, trueабо false. За суті, це array.filter, але я хотів би також мати під рукою ті елементи , які були відфільтровані з . В даний час я планую …
91 javascript 


6
Ім’я сутності має негайно слідувати за знаком „&” у посиланні на об’єкт
Я хочу розмістити гру packman на моїй сторінці * .xhtml. (Я використовую jsf 2 і праймфейси 3.5) Однак Коли я "перекладаю" сторінку html на xhtml, у цьому сценарії з'являється повідомлення про помилку: <script> var el = document.getElementById("pacman"); if (Modernizr.canvas && Modernizr.localstorage && Modernizr.audio && (Modernizr.audio.ogg || Modernizr.audio.mp3)) { window.setTimeout(function () …

12
Тільки у Firefox “Помилка завантаження для <script> з джерелом”
Я хочу інтегрувати форму Marketo зі своїм існуючим веб-сайтом на фреймворці yii. Мій код працює у всіх браузерах, окрім Firefox. Витяг з мого коду: $('#button').click(function () { var formData = { 'Email': $('#UserInfo_email').val(), 'FirstName': $('#UserInfo_first_name').val(), 'LastName': $('#UserInfo_last_name').val(), }; MktoForms2.loadForm('//app-ab23.marketo.com', mcId, formId, function (form) { var myForm = MktoForms2.allForms()[0]; myForm.addHiddenFields(formData); myForm.onSuccess(function …

4
Chunk.entrypoints: Використовуйте Chunks.groupsIterable та замість цього фільтруйте за екземпляром Entrypoint
Під час спроби запустити програму я бачу такі помилки ... &gt; css-modules@1.0.0 start /Users/johnnynolan/Repos/css-modules webpack &amp;&amp; відкрити index.html (node:5706) DeprecationWarning: Tapable.plugin is deprecated. Use new API on `.hooks` instead /Users/johnnynolan/Repos/css-modules/node_modules/webpack/lib/Chunk.js:802 throw new Error( ^ Error: Chunk.entrypoints: Use Chunks.groupsIterable and filter by instanceof Entrypoint instead at Chunk.get (/Users/johnnynolan/Repos/css-modules/node_modules/webpack/lib/Chunk.js:802:9) at /Users/johnnynolan/Repos/css-modules/node_modules/extract-text-webpack-plugin/dist/index.js:176:48 at …

12
Як змусити `setInterval` поводитися більше синхронізовано, або як замість цього використовувати` setTimeout`?
Я працюю над музичною програмою, яка вимагає, щоб кілька елементів JavaScript синхронізувались з іншими. Я використовував setInterval, що спочатку працює дуже добре. Однак з часом елементи поступово не синхронізуються, що погано в музичній програмі. Я читав в Інтернеті, що setTimeoutє більш точним, і ви можете setTimeoutякось мати петлі. Однак я …

2
replaceState () проти pushState ()
Я читав і шукав переваги / недоліки між replaceState()&amp; pushState(). Прочитайте також статтю Mozilla , і цей цікавий тест, але мені все ще незрозумілі відмінності. Хтось хоче пояснити, чим вони відрізняються?
91 javascript  html 


6
Стандартний стиль JavaScript не розпізнає Mocha
У мене є мокко файл тесту який виглядає так: var expect = require('chai').expect var muting = require('../muting') describe('muting', function () { describe('init()', function () { it('should inject an object into twitter', function () { var twitter = 'twitter' muting.init(twitter) expect(muting.twitter).to.equal(twitter) }) }) }) Коли я запускаю mochaз CLI, він успішно …
91 javascript  mocha 

4
Як ви можете видалити всі документи з колекції за допомогою Mongoose?
Я знаю як ... Видаліть один документ. Видаліть саму колекцію. Вилучіть усі документи з колекції разом із Mongo. Але я не знаю, як вилучити всі документи з колекції за допомогою Mongoose. Я хочу зробити це, коли користувач натискає кнопку. Я припускаю, що мені потрібно надіслати запит AJAX до якоїсь кінцевої …

9
Обіцянка - чи можна змусити скасувати обіцянку
Я використовую ES6 Promises для керування всіма своїми пошуками мережевих даних, і в деяких ситуаціях мені потрібно змусити їх скасувати. В основному сценарій такий, що я маю пошук наперед за користувальницьким інтерфейсом, де запит делегується до серверної бази, щоб здійснити пошук на основі часткового вводу. Хоча цей мережевий запит (# …

9
Найкраща практика додавання пробілів у JSX
Я розумію, як (і чому ) додати пробіли в JSX, але мені цікаво, що є найкращою практикою або якщо яка-небудь має щось реальне? Загорніть обидва елементи в проміжок &lt;div className="top-element-formatting"&gt; &lt;span&gt;Hello &lt;/span&gt; &lt;span className="second-word-formatting"&gt;World!&lt;/span&gt; &lt;/div&gt; Додайте їх в один рядок &lt;div className="top-element-formatting"&gt; Hello &lt;span className="second-word-formatting"&gt;World!&lt;/span&gt; &lt;/div&gt; Додайте простір за допомогою …

4
Як отримати доступ до дочірнього методу від батьків у vue.js
У мене є два вкладені компоненти, який правильний спосіб отримати доступ до дочірніх методів від батьків? this.$children[0].myMethod() здається, робить фокус, але це досить потворно, чи не так, що може бути кращим способом: &lt;script&gt; import child from './my-child' export default { components: { child }, mounted () { this.$children[0].myMethod() } } …

15
Не вдається вирішити модуль (не знайдено) у React.js
Я не можу повірити, що я задаю очевидне питання, але я все одно отримую повідомлення про помилку в журналі консолі. Консоль каже, що не може знайти модуль у каталозі, але я перевіряв помилки щонайменше 10 разів. У кожному разі, ось код компонента. Я хочу зробити заголовок у кореневій системі import …

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