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

386
Как я могу ждать в Node.js (JavaScript)? Мне нужно сделать паузу на некоторое время

Я разрабатываю консольный скрипт для личных нужд. Я должен быть в состоянии сделать паузу в течение длительного периода времени, но, согласно моим исследованиям, Node.js не может остановиться как требуется. Через некоторое время становится трудно читать информацию пользователей ... Я видел...

386
Как получить отдельные значения из массива объектов в JavaScript?

Предполагая, что у меня есть следующее: var array = [ {"name":"Joe", "age":17}, {"name":"Bob", "age":17}, {"name":"Carl", "age": 35} ] Каков наилучший способ получить массив всех различных возрастов, чтобы я получил массив результатов: [17, 35] Есть ли какой-нибудь способ, которым я мог бы...

386
Получить разницу часов между двумя датами в Момент Js

Я могу получить разницу между двумя датами, используя MomentJs следующим образом: moment(end.diff(startTime)).format("m[m] s[s]") Однако я также хочу отображать час, когда это применимо (только когда прошло> = 60 минут). Тем не менее, когда я пытаюсь получить продолжительность часов, используя...

386
Как я могу псевдоним импорта по умолчанию в Javascript?

Используя модули ES6, я знаю, что могу псевдоним именованного импорта import { foo as bar } from 'my-module'; И я знаю, что могу импортировать импорт по умолчанию import defaultMember from 'my-module'; Я хотел бы использовать псевдоним импорта по умолчанию, и я думал, что будет работать следующее...

385
Array.size () против Array.length

Какая разница между двумя? Так что я знаю, что array.size()это функция, а array.lengthсвойство. Есть ли вариант использования одного над другим? Еще один эффективный? (Я полагаю, .lengthчто он будет значительно быстрее, поскольку это свойство, а не вызов метода?) Почему кто-то когда-либо...

385
Обещания JavaScript - отклонить против броска

Я прочитал несколько статей на эту тему, но мне все еще не ясно, есть ли разница между Promise.rejectвыдачей ошибки. Например, Использование Promise.reject return asyncIsPermitted() .then(function(result) { if (result === true) { return true; } else { return Promise.reject(new PermissionDenied());...

384
Момент js сравнение даты и времени

Я использую moment.js для форматирования даты и времени, здесь у меня есть два значения даты, и я хочу получить определенную функцию, когда одна дата больше другой. Я прочитал большинство их документов, но не нашел функции для достижения этой цели. Я знаю, что это будет там. Это мой код: var...

383
Конвертировать массив в JSON

У меня есть массив, var cars = [2,3,..]который содержит несколько целых чисел. Я добавил несколько значений в массив, но теперь мне нужно отправить этот массив на страницу с помощью .getметода jQuery . Как я могу преобразовать его в объект JSON для...

382
orderBy несколько полей в Angular

Как сортировать, используя несколько полей одновременно в угловых? кулак по группе, а затем по подгруппе для примера $scope.divisions = [{'group':1,'sub':1}, {'group':2,'sub':10}, {'group':1,'sub':2},{'group':1,'sub':20},{'group':2,'sub':1}, {'group':2,'sub':11}]; Я хотел отобразить это как группа:...

380
Установка фонового изображения с помощью свойства jQuery CSS

У меня есть URL изображения в imageUrlпеременной, и я пытаюсь установить его как стиль CSS, используя jQuery: $('myObject').css('background-image', imageUrl); Это, кажется, не работает, так как: console.log($('myObject').css('background-image')); возвращается none. Есть идеи, что я делаю не...

380
Как мне разобрать URL в имя хоста и путь в JavaScript?

На этот вопрос есть ответы на Stack Overflow на русском : Как разобрать произвольную ссылку на составляющие Я хотел бы взять строку var a = "http://example.com/aa/bb/" и обработать его в объект, так что a.hostname == "example.com" а также a.pathname ==...

380
Почему Node.js 'fs.readFile () возвращает буфер вместо строки?

Я пытаюсь прочитать содержимое test.txt(которое находится в той же папке исходного кода Javascript) и отобразить его с помощью этого кода: var fs = require("fs"); fs.readFile("test.txt", function (err, data) { if (err) throw err; console.log(data); }); Содержание test.txtбыло создано на nano:...

379
Как извлечь часть имени хоста из URL в JavaScript

Есть ли действительно простой способ начать с полного URL: document.location.href = "http://aaa.bbb.ccc.com/asdf/asdf/sadf.aspx?blah" И извлеките только часть узла: aaa.bbb.ccc.com Должна быть функция JavaScript, которая делает это надежно, но я не могу ее...

379
Проверьте, видим ли элемент в DOM

Есть ли способ проверить, видим ли элемент в чистом JS (нет jQuery)? Так, например, на этой странице: Performance Bikes , если вы наводите курсор мыши на Deals (в верхнем меню), появляется окно сделок, но в начале оно не отображалось. Это в HTML, но это не видно. Итак, учитывая элемент DOM, как я...