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

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

11
Webpack-dev-сервер компілює файли, але не оновлює або робить скомпільований javascript доступним для браузера
Я намагаюся використовувати webpack-dev-server для компіляції файлів та запуску веб-сервера dev. У моєму package.jsonвластивості сценарію встановлено значення: "scripts": { "dev": "webpack-dev-server --hot --inline", } Отже, --hotі --inlineповинен увімкнути веб-сервер і гаряче перезавантаження (як я розумію). У своєму webpack.config.jsфайлі я встановив параметри введення, виводу та devServer, а також додав завантажувач для …


5
Чи швидші літерали шаблонів ES6, ніж конкатенація рядків?
Чи працює генерація HTML-коду помітно швидше в сучасних браузерах, коли використовується конкатенація рядків або літеральні шаблони в ES6? Наприклад: Конкатенація рядків "<body>"+ "<article>"+ "<time datetime='" + date.toISOString() +"'>"+ date +"</time>"+ "</article>"+ "</body>" Шаблон буквальний `<body> <article> <time datetime='${ date.toISOString() }'>${ date }</time> </article> </body>`

16
Перетворити довге число у скорочений рядок у JavaScript, з особливою вимогою щодо короткості
Як в JavaScript писати функцію, яка перетворює дане [редагувати: ціле натуральне ] число (менше 100 мільярдів) у 3-буквене скорочення - де 0-9 та az / AZ рахуються як буква, але крапка (оскільки він настільки крихітний у багатьох пропорційних шрифтах) не буде, і буде проігнорований з точки зору обмеження літер? Це …

16
Назва дня від дати в JS
Мені потрібно відобразити назву дня з датою (наприклад, "23.05.2014"), яку я отримую від третьої сторони. Я намагався використовувати Date, але отримую лише дату. Який правильний спосіб отримати назву дня?

11
Перевірте, чи є одна дата між двома датами
Мені потрібно перевірити, чи a date- рядок у dd/mm/yyyyформаті - не потрапляє між двома іншими датами з однаковим форматомdd/mm/yyyy Я спробував це, але це не працює: var dateFrom = "02/05/2013"; var dateTo = "02/09/2013"; var dateCheck = "02/07/2013"; var from = Date.parse(dateFrom); var to = Date.parse(dateTo); var check = Date.parse(dateCheck …
82 javascript  date 

6
Помилка Повторювана декларація Const у заяві про справу комутатора
У мене є такий код, і я отримую помилку "Повторне оголошення query_url". switch(condition) { case 'complex': const query_url = `something`; break; default: const query_url = `something`; break; } Я розумію, що query_url двічі оголошується, що неправильно. Але я не знаю, як це вирішити. Чи може хтось допомогти, як правильно це …

8
Javascript getElementById на основі часткового рядка
Мені потрібно отримати ідентифікатор елемента, але значення динамічне, лише його початок завжди однаковий. Ось фрагмент коду. <form class="form-poll" id="poll-1225962377536" action="/cs/Satellite"> Ідентифікатор завжди починається з, poll-тоді цифри динамічні. Як я можу отримати ідентифікатор, використовуючи лише JavaScript, а не jQuery?

5
Як імпортувати js-модулі у файл TypeScript?
У мене є проект Protractor, який містить такий файл: var FriendCard = function (card) { var webElement = card; var menuButton; var serialNumber; this.getAsWebElement = function () { return webElement; }; this.clickMenuButton = function () { menuButton.click(); }; this.setSerialNumber = function (numberOfElements) { serialNumber = numberOfElements + 1; menuButton = …

7
Чому я не можу безпосередньо змінити стан компонента, насправді?
Я розумію, що навчальні посібники та документація React однозначно попереджають, що стан не слід прямо мутувати і що все має пройти setState. Я хотів би зрозуміти, чому, власне, я не можу просто безпосередньо змінити стан, а потім (у тій самій функції) зателефонувати, this.setState({})щоб просто викликати render. Наприклад: Наведений нижче код, …

2
Як вимкнути правило ts для певного рядка?
Summernote - це плагін jQuery, і мені не потрібні визначення типу для нього. Я просто хочу змінити об'єкт, але TS продовжує видавати помилки. Рядок нижче все ще дає мені: "Властивість 'summernote' не існує у типі 'jQueryStatic'." помилка. (function ($) { /* tslint:disable */ delete $.summernote.options.keyMap.pc.TAB; delete $.summernote.options.keyMap.mac.TAB; /* tslint:enable */ …

5
Логарифмічний повзунок
У мене є повзунок зі значеннями від 0 до 100. Я хочу відобразити їх у діапазоні від 100 до 10 000 000. Я бачив деякі функції, розкидані по мережі, але всі вони перебувають на C ++. Мені це потрібно в Javascript. Будь-які ідеї?


13
Як показати відфільтровані повідомлення в Інструментах розробника Chrome на MAC
Я перебуваю у поданні розробника в Chrome (cmd + shift + c). На вкладці консолі відображається це повідомлення 7 предметів, прихованих фільтрами Але проблема в тому, що у мене не встановлено фільтрів. Я спробував клацнути правою кнопкою миші та вибрати "Фільтр", але все показати сіре. І спробував скинути налаштування консолі …

4
VueJS Як я можу використовувати обчислене властивість за допомогою v-for
Як я можу використовувати обчислюване властивість у списках. Я використовую VueJS v2.0.2. Ось HTML: <div id="el"> <p v-for="item in items"> <span>{{fullName}}</span> </p> </div> Ось код Vue: var items = [ { id:1, firstname:'John', lastname: 'Doe' }, { id:2, firstname:'Martin', lastname: 'Bust' } ]; var vm = new Vue({ el: '#el', …

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