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

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


15
Виклик дочірнього методу від батьків
У мене є дві складові. Батьківський компонент Дочірній компонент Я намагався викликати дитячий метод від батьків, я намагався таким чином, але не міг отримати результат class Parent extends Component { render() { return ( <Child> <button onClick={Child.getAlert()}>Click</button> </Child> ); } } class Child extends Component { getAlert() { alert('clicked'); } …



14
Як відфільтрувати об’єктний масив на основі атрибутів?
У мене є такий масив JavaScript об'єктів домашнього нерухомості: var json = { 'homes': [{ "home_id": "1", "price": "925", "sqft": "1100", "num_of_beds": "2", "num_of_baths": "2.0", }, { "home_id": "2", "price": "1425", "sqft": "1900", "num_of_beds": "4", "num_of_baths": "2.5", }, // ... (more homes) ... ] } var xmlhttp = eval('(' + …
472 javascript 

15
Як «правильно» створити спеціальний об’єкт у JavaScript?
Цікаво, що найкращий спосіб створити об’єкт JavaScript, який має властивості та методи. Я бачив приклади, коли людина використовував, var self = thisа потім використовує self.всі функції, щоб переконатися, що сфера дії завжди правильна. Тоді я бачив приклади використання .prototypeдля додавання властивостей, а інші роблять це в рядку. Чи може хтось …
471 javascript 

19
Помилка: запит об’єкта завеликий
Я отримую таку помилку з експресом: Error: request entity too large at module.exports (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/node_modules/raw-body/index.js:16:15) at json (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/json.js:60:5) at Object.bodyParser [as handle] (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/bodyParser.js:53:5) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) at Object.cookieParser [as handle] (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/cookieParser.js:60:5) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) at Object.logger (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/logger.js:158:5) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) at Object.staticMiddleware [as handle] (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/middleware/static.js:55:61) at next (/Users/michaeljames/Documents/Projects/Proj/mean/node_modules/express/node_modules/connect/lib/proto.js:193:15) TypeError: /Users/michaeljames/Documents/Projects/Proj/mean/app/views/includes/foot.jade:31 29| …

10
Як конвертувати Set в масив?
Набір здається приємним способом створення масивів із гарантованими унікальними елементами, але він не відкриває жодного хорошого способу отримання властивостей, за винятком генератора [Set] .values, який викликається незграбно mySet.values.next(). Це було б нормально, якби ви могли викликати mapта подібні функції на Sets. Але ви також не можете цього зробити. Я намагався …

16
Помилка розбору: Суміжні елементи JSX повинні бути загорнуті в додаючий тег
Я намагаюся налаштувати свою React.jsпрограму так, щоб вона відображалася лише у випадку, якщо я встановила змінну true. Спосіб налаштування моєї візуалізації виглядає так: render: function() { var text = this.state.submitted ? 'Thank you! Expect a follow up at '+email+' soon!' : 'Enter your email to request early access:'; var style …

14
Як надрукувати повідомлення про налагодження на консолі JavaScript Google Chrome?
Як надрукувати повідомлення про налагодження на консолі JavaScript Google Chrome? Зауважте, що консоль JavaScript не збігається з налагоджувачем JavaScript; вони мають різні синтаксиси AFAIK, тому команда друку в JavaScript Debugger не працюватиме тут. На консолі JavaScript print()надіслати параметр принтеру.

30
Як виправити помилку: слухайте EADDRINUSE під час використання nodejs?
Якщо я запускаю сервер з портом 80, і я намагаюся використовувати xmlHTTPrequest, я отримую цю помилку:Error: listen EADDRINUSE Чому це проблема для nodejs, якщо я хочу зробити запит, коли я запускаю сервер на порту 80? Для веб-браузерів це не проблема: я можу серфінгу в Інтернеті, поки сервер працює. Сервер: net.createServer(function …

23
Обчислити ширину тексту за допомогою JavaScript
Я хотів би використовувати JavaScript для обчислення ширини рядка. Чи можливо це без використання моноспейкового шрифту? Якщо це не вбудований, моя єдина ідея - створити таблицю ширини для кожного символу, але це досить необґрунтовано, особливо підтримуючи Unicode та різні типи розмірів (і всі браузери з цього приводу).

30
Чи є кращий спосіб написання v = (v == 0? 1: 0); [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Я хочу переключити змінну між 0 і 1. Якщо це 0, я хочу встановити …

10
На запитуваному ресурсі немає заголовка "Access-Control-Allow-Origin" - при спробі отримати дані з API REST
Я намагаюся отримати деякі дані з REST API HP Alm. Це досить добре працює з невеликим сценарієм curl - я отримую свої дані. Зараз це робити з JavaScript, витягненням та ES6 (більш-менш) здається більшою проблемою. Я продовжую отримувати це повідомлення про помилку: API завантаження не може завантажити. Відповідь на запит …


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