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

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

8
Chrome, Javascript, window.відкрийте в новій вкладці
У хромі це відкриється в новій вкладці: <button onclick="window.open('newpage.html', '_blank')" /> це відкриється в новому вікні (але я хотів би, щоб це відкрилося і в новій вкладці: <script language="javascript"> window.open('newpage.html', '_blank'); </script> Це можливо?

3
Синтаксис виклику негайної функції
Існує варіант JSLint , одна з хороших частин насправді, що "[вимагає] паронів навколо негайних викликів", що означає, що конструкція (function () { // ... })(); замість цього потрібно писати як (function () { // ... }()); Моє запитання таке: чи може хтось пояснити, чому ця друга форма може вважатися кращою? …

3
Як перехопити всі запити AJAX, зроблені різними бібліотеками JS
Я будую веб-додаток з різними бібліотеками JS (AngularJS, OpenLayers, ...) і мені потрібен спосіб перехопити всі відповіді AJAX, щоб мати можливість, у випадку, якщо сеанс користувача, що зареєструвався, закінчився (відповідь повертається зі 401 Unauthorizedстатусом), щоб перенаправити його на сторінку входу. Я знаю, що AngularJS пропонує interceptorsкерувати подібними сценаріями, але не …

18
API ReCaptcha v2
Я не мав особливого успіху в пошуку стилів нового рекаптха Google (v2). Можлива мета - зробити його чуйним, але у мене виникають труднощі із застосуванням стилів для навіть простих речей, таких як ширина. Їх документація API не дає ніякої конкретики щодо управління стилем взагалі, крім параметра теми , а прості …

13
Чи є інструменти статичного аналізу JavaScript? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 2 роки тому . Удосконаліть це питання Я звик, щоб мій компілятор скаржився, коли я роблю щось таке дурне, як помилка друку …

9
Як я можу повернути відповідь від спостережуваного / http / async-дзвінка у кутовому?
У мене є сервіс, який повертає спостережуваний, який робить запит http на мій сервер і отримує дані. Я хочу використовувати ці дані, але завжди отримую undefined. В чому проблема? Сервіс : @Injectable() export class EventService { constructor(private http: Http) { } getEventList(): Observable<any>{ let headers = new Headers({ 'Content-Type': 'application/json' …


7
Найкраща практика для вбудовування довільної JSON у DOM?
Я думаю про вбудовування довільної JSON у DOM так: <script type="application/json" id="stuff"> { "unicorns": "awesome", "abc": [1, 2, 3] } </script> Це схоже на те, як можна зберігати довільний HTML-шаблон у DOM для подальшого використання з механізмом шаблонів JavaScript. У цьому випадку ми зможемо пізніше отримати JSON і проаналізувати його: …

2
Найкраща практика організації бібліотеки Javascript і структури папок CSS [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Удосконаліть це питання Як організувати папку js & css у веб-програмі? Моя поточна структура …

9
ReactJS: "Uncaught SyntaxError: Несподіваний маркер <"
Я намагаюся розпочати створення сайту в ReactJS. Однак, коли я намагався помістити свій JS в окремий файл, я почав отримувати цю помилку: "Uncaught SyntaxError: Несподіваний маркер &lt;". Я спробував додати /** @jsx React.DOM */вгору файл JS, але він нічого не виправив. Нижче наведено файли HTML та JS. Будь-які ідеї щодо …

6
Як боротися з трьома невирішеними змінними, що попереджають у Веб-штурмі?
У мене є функція, яка бере дані з сервера: function getData(data){ console.log(data.someVar); } Веб-штурм каже, що someVar- це невирішена змінна. Що я можу позбутися від таких попереджень? Я бачу кілька варіантів: Придушити попередження в налаштуваннях іде; Додайте вихідний файл json з полями ( деталі ); Використовуйте масиви-як синтаксис: data['some_unres_var']; Також …

5
Чи є спосіб створити інтерфейси в ES6 / Node 4?
ES6 повністю доступний у вузлі 4. Мені було цікаво, чи включає він концепцію інтерфейсу для визначення методів контрактів як у MyClass implements MyInterface . Я не можу знайти багато з моїм Googling, але, можливо, є приємний трюк або спосіб вирішення.

21
Знайдіть html-ярлик, пов’язаний із заданим входом
Скажімо, у мене є форма html. Кожен вхід / вибрати / текстове поле буде мати відповідний &lt;label&gt;з forнабором атрибутів ідентифікатора це компаньйон. У цьому випадку я знаю, що кожен вхід матиме лише одну мітку. Наприклад, враховуючи елемент введення в javascript - через подію onkeyup, - який найкращий спосіб знайти його …
110 javascript  html  label 

7
Що робить $ .when.apply ($, someArray)?
Я читаю про "Відстрочки" та "Обіцянки" та продовжую стикатися $.when.apply($, someArray). Мені трохи незрозуміло, що саме це робить, шукаю пояснення, що одна лінія працює точно (не весь фрагмент коду). Ось якийсь контекст: var data = [1,2,3,4]; // the ids coming back from serviceA var processItemsDeferred = []; for(var i = …

9
Функції, що повертають функцію
Я застряг у цьому понятті "Функції, що повертають функції". Я маю на увазі книгу «Об’єктно-орієнтований JavaScript» Стояна Стефанова. Знімок перший: function a() { alert('A!'); function b(){ alert('B!'); } return b(); } var s = a(); alert('break'); s(); Виконати фрагмент кодуСховати результатиРозгорніть фрагмент Вихід: A! B! break Фрагмент другий function a() …
110 javascript 

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