Вопросы с тегом «javascript»

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

5
Angular 2 почему звездочка (*)
В документе angular 2, * и шаблоне мы знаем, что * ngIf, * ngSwitch, * ngFor можно расширить до тега ng-template. У меня вопрос: Я думаю, что ngIfили ngForбез него *также можно перевести и расширить до тега шаблона с помощью углового движка. Следующий код <hero-detail *ngIf="currentHero" [hero]="currentHero"></hero-detail> будет таким же, …

4
экранирование вопросительного знака в javascript регулярного выражения
Думаю, это простой вопрос. Я пытаюсь найти вхождение строки в другой строке, используя регулярное выражение в JavaScript, например: var content ="Hi, I like your Apartment. Could we schedule a viewing? My phone number is: "; var gent = new RegExp("I like your Apartment. Could we schedule a viewing? My", "g"); …

1
В чем разница между `before ()` и `beforeEach ()`?
В чем конкретно разница между Mocha 's before()и beforeEach()? (Тот же вопрос для after()и afterEach().) Я предполагаю, что before()выполняется один раз на describe()блок и beforeEach()один раз на тест ( it()блок). Это правда? И когда я выберу одно вместо другого?

3
Как я могу зарегистрировать элемент HTML как объект JavaScript?
Используя Google Chrome, если вы console.logобъект, он позволяет вам проверить элемент в консоли. Например: var a = { "foo" : "bar", "whiz" : "bang" }; console.log(a); Это распечатка, Objectкоторую можно проверить, щелкнув стрелки рядом с ней. Однако, если я попытаюсь зарегистрировать HTMLElement: var b = goog.dom.query('html')[0]; console.log(b); Это распечатывает то, …

12
Как преобразовать строку в Bytearray
Как преобразовать строку в массив байтов с помощью JavaScript. Вывод должен быть эквивалентом приведенного ниже кода C #. UnicodeEncoding encoding = new UnicodeEncoding(); byte[] bytes = encoding.GetBytes(AnyString); Поскольку UnicodeEncoding по умолчанию - UTF-16 с Little-Endianness. Изменить: у меня есть требование сопоставить клиентскую сторону, сгенерированную байтовым массивом, с той, которая была …
90 javascript 

6
Импорт ES2015 не работает (даже на верхнем уровне) в Firefox
Это мои образцы файлов: <!DOCTYPE html> <html> <head> <title>Test</title> <script src="t1.js"></script> </head> <body></body> </html> t1.js: import Test from 't2.js'; t2.js: export const Test = console.log("Hello world"); Когда я загружаю страницу в Firefox 46, она возвращает «SyntaxError: объявления импорта могут появляться только на верхнем уровне модуля», но я не уверен, насколько …

9
Как сделать эквивалент LINQ SelectMany () только в javascript
К сожалению, у меня нет JQuery или Underscore, только чистый javascript (совместимый с IE9). Мне нужен эквивалент SelectMany () из функциональности LINQ. // SelectMany flattens it to just a list of phone numbers. IEnumerable<PhoneNumber> phoneNumbers = people.SelectMany(p => p.PhoneNumbers); Могу ли я это сделать? РЕДАКТИРОВАТЬ: Благодаря ответам у меня получилось: …
90 javascript  c# 

11
Импортировать файл JSON в React
Я новичок в React и пытаюсь импортировать DATAпеременную JSON из внешнего файла. Я получаю следующую ошибку: Не удается найти модуль "./customData.json" Кто-нибудь может мне помочь? Он работает, если у меня есть DATAпеременная, index.jsно не во внешнем файле JSON. index.js import React, {Component} from 'react'; import ReactDOM from 'react-dom'; import customData …

10
Как отсортировать двухмерный массив по значению столбца?
Может ли кто-нибудь помочь мне отсортировать двухмерный массив в JavaScript? В нем будут данные в следующем формате: [12, AAA] [58, BBB] [28, CCC] [18, DDD] При сортировке он должен выглядеть так: [12, AAA] [18, DDD] [28, CCC] [58, BBB] В общем, сортировка по первому столбцу. Ура


27
Преобразование цифр в слова с помощью JavaScript
Я делаю код, который преобразует заданную сумму в слова, вот что я получил после поиска в Google. Но я думаю, что это немного длинный код для решения простой задачи. Два регулярных выражения и два forцикла, я хочу что-нибудь попроще. Я стараюсь сделать его как можно короче. и опубликую то, что …
90 javascript 

7
UglifyJS выдает неожиданный токен: ключевое слово (const) с node_modules
В небольшом проекте, который я начал, используется модуль узла (установленный через npm ), который объявляет constпеременные. Запуск и тестирование этого проекта - это хорошо, но при выполнении UglifyJS происходит сбой просмотра. Неожиданный токен: ключевое слово (const) Вот общий файл Gulp, который я успешно использовал для нескольких других прошлых проектов без …

9
Как разрешить TypeError: невозможно преобразовать undefined или null в объект
Я написал несколько функций, которые эффективно реплицируют JSON.stringify (), преобразуя диапазон значений в строковые версии. Когда я переношу свой код на JSBin и запускаю его с некоторыми примерами значений, он работает нормально. Но я получаю эту ошибку в программе запуска спецификаций, предназначенной для проверки этого. Мой код: // five lines …
90 javascript 

14
Ресурс заблокирован из-за несоответствия типа MIME (X-Content-Type-Options: nosniff)
Я разрабатываю веб-страницу с использованием JavaScript и HTML, все работало хорошо, когда я получил этот список ошибок со своей HTML-страницы: The resource from “https://raw.githubusercontent.com/dataarts/dat.gui/master/build/dat.gui.min.js” was blocked due to MIME type mismatch (X-Content-Type-Options: nosniff). The resource from “https://raw.githubusercontent.com/mrdoob/three.js/dev/build/three.js” was blocked due to MIME type mismatch (X-Content-Type-Options: nosniff). The resource from “https://raw.githubusercontent.com/mrdoob/three.js/master/examples/js/renderers/CanvasRenderer.js” …
90 javascript  mime 

9
Как ссылаться на статические ресурсы в vue javascript
Я ищу правильный URL-адрес для ссылки на статические ресурсы, такие как изображения в Vue javascript. Например, я создаю маркер листовки, используя пользовательское изображение значка, и я пробовал несколько URL-адресов, но все они возвращают 404 (Not Found): Main.vue: var icon = L.icon({ iconUrl: './assets/img.png', iconSize: [25, 25], iconAnchor: [12, 12] }); …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.