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

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

6
jQuery знайти та замінити рядок
У мене є десь на веб-сайті конкретний текст, скажімо "льодяники", і я хочу замінити всі випадки цього рядка на "зефір". Проблема в тому, що я не знаю, де саме знаходиться текст. Я знаю, що міг зробити щось на зразок: $(body).html($(body).html().replace('lollypops', 'marshmellows')); Це, мабуть, могло б спрацювати, але мені потрібно переписати …

12
Чи слід видаляти console.log із виробничого коду?
На даний момент я маю цей вираз JS скрізь у своєму коді: window.console && console.log("Foo"); Мені цікаво, чи це взагалі дорого або має якісь негативні побічні ефекти у виробництві. Чи можу я залишити вхід на стороні клієнта або це повинно піти? EDIT: Зрештою, я вважаю, що найкращим аргументом, який я …

9
Як правильно повернути кілька значень із обіцянки?
Нещодавно я пару разів стикався з певною ситуацією, яку не знав, як правильно вирішити. Припустимо такий код: somethingAsync() .then( afterSomething ) .then( afterSomethingElse ) function afterSomething( amazingData ) { return processAsync( amazingData ); } function afterSomethingElse( processedData ) { } Зараз ситуація може виникнути , якщо я хотів би мати …
86 javascript  promise  q 

16
Інструменти розробника Chrome більше не відображають усі файли JavaScript
У інструментах Chorme Developer більше не видно всіх файлів JavaScript. Google Chrome оновлений. Версія 44.0.2403.130 м Налагоджена версія програми. Сценарії в голові. <script src="/Scripts/jquery-ui-1.8.24.js"></script> <script src="/Scripts/jquery.validate.js"></script> ... <script src="/Client/Statics/GuiContainers.js"></script> <script src="/Client/ClientDAL.js"></script> <script src="/Client/ClientLayoutUpdater.js"></script> <script src="/Client/ClientRenderer.js"></script> <script src="/Client/ControllerLocator.js"></script> Перша частина сценаріїв видно в Інструментах розробника Chrome в меню Джерела на шляху …

2
отримати пост із багаточастинними даними форми
Я отримую таку URL-адресу: fetch(url, { mode: 'no-cors', method: method || null, headers: { 'Accept': 'application/json, application/xml, text/plain, text/html, *.*', 'Content-Type': 'multipart/form-data' }, body: JSON.stringify(data) || null, }).then(function(response) { console.log(response.status) console.log("response"); console.log(response) }) Мій API очікує, що дані будуть multipart/form-dataтакими, тому я використовую content-typeцей тип ... Але це дає мені …

21
Розкривне меню кнопки завантаження всередині адаптивної таблиці не видно через прокрутку
У мене проблема з випадаючими кнопками всередині таблиць, коли вони реагують і активно прокручують, оскільки розкривне меню не видно через overflow: auto;властивість. Як я можу це виправити, щоб показати випадаючу опцію кнопки, коли вона згорнута? Я можу використовувати деякі jQuery, але після того, як у мене виникли проблеми з прокруткою …

16
Примусити браузер оновлювати css, javascript тощо
Я розробляю веб-сайт на основі вихідного коду Wordpress через XAMPP. Іноді я міняю код CSS, сценарії чи щось інше, і я помічаю, що моєму браузеру потрібен час, щоб застосувати зміни. Це змушує мене використовувати декілька браузерів для оновлення одного, і якщо не застосовується нові стилі, я спробую другий, і це …

6
Що таке знак долара в Javascript, як не jQuery
Кілька років тому я програмував javascript / jQuery, і я просто запустився знову. Тоді знак долара використовувався для всіх функцій jQuery, і якщо жодна бібліотека jQuery не була імпортована, знак долара не визначався. Сьогодні я запустив Firefox у абсолютно порожньому файлі html без бібліотек javascript, і все ж знак долара …

8
Копіювати в буфер обміну в Node.js?
Чи можна скопіювати в буфер обміну в Node.js? Будь-які модулі чи ідеї, що коли-небудь? Я використовую Node.js у настільному додатку. Сподіваюся, це зрозуміло, чому я хочу, щоб це могло цього досягти.

6
Завантаження зображення в <img> із <вхідного файлу>
Я намагаюся завантажити обране користувачем зображення через елемент. Я додав обробник події onchange до елемента вводу так: &lt;input type="file" name="picField" id="picField" size="24" onchange="preview_2(this);" alt=""/&gt; а функція preview_2: var outImage ="imagenFondo"; function preview_2(what){ globalPic = new Image(); globalPic.onload = function() { document.getElementById(outImage).src = globalPic.src; } globalPic.src=what.value; } де outImage має значення …
86 javascript  html 

3
componentDidMount, що викликається ПЕРЕД зворотним викликом
Проблема Я встановлюю реакцію refза допомогою вбудованого визначення функції render = () =&gt; { return ( &lt;div className="drawer" ref={drawer =&gt; this.drawerRef = drawer}&gt; тоді в componentDidMountDOM посилання не встановлено componentDidMount = () =&gt; { // this.drawerRef is not defined Я розумію, що refзворотний виклик повинен виконуватися під час монтування, однак …

7
NodeJ: TypeError: require (...) не є функцією
Я намагаюся зажадати файл, а потім передати його var. Я слідую цього підручника для створення системи автентифікації. Після написання файлу server.js та спроби скомпілювати я отримав помилку bson, тому я змінив рядок, який вимагав його випуску в mongoose. Ось мій код та помилка: server.js require('./app/routes')(app, passport); Помилка require('./app/routes')(app, passport); ^ …

4
Динамічно додавати дочірні компоненти в React
Моя мета - додавати компоненти динамічно на сторінку / батьківський компонент. Я почав з базового прикладу шаблону, подібного до цього: main.js: var App = require('./App.js'); var SampleComponent = require('./SampleComponent.js'); ReactDOM.render(&lt;App/&gt;, document.body); ReactDOM.render(&lt;SampleComponent name="SomeName"/&gt;, document.getElementById('myId')); App.js: var App = React.createClass({ render: function() { return ( &lt;div&gt; &lt;h1&gt;App main component! &lt;/h1&gt; &lt;div …

7
Чи можу я використовувати webpack для генерації CSS та JS окремо?
У мене є: JS-файли, які я хочу об’єднати. МЕНШЕ файлів, які я хочу скомпілювати до CSS (вирішення @imports в єдиний пакет). Я сподівався вказати їх як два окремі входи та мати два окремі виходи (ймовірно, за допомогою витяжки text-webpack-plugin). У Webpack є всі належні плагіни / завантажувачі для компіляції, але, …

9
Продуктивність великого списку за допомогою React
Я в процесі впровадження списку, який можна фільтрувати, за допомогою React. Структура списку така, як показано на малюнку нижче. ПРОМІСЛЯ Ось опис того, як це має працювати: Стан знаходиться в компоненті найвищого рівня - Searchкомпоненті. Стан описується наступним чином: { видимий: логічний, файли: масив, відфільтровано: масив, запит: рядок, currentlySelectedIndex: ціле …

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