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

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

8
orderBy кілька полів у кутовому
Як сортувати, використовуючи кілька полів одночасно у кутовому? кулак по групі, а потім по підгрупі для Приклад $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}]; Я хотів показати це як група: Підгрупа 1 - 1 1 - 2 1 - 20 2 - 1 2 - 10 2 - 11 <select ng-model="divs" …

30
Дату JavaScript відформатуйте у вигляді рр-гм-дд
У мене дата з форматом Sun May 11,2014. Як я можу перетворити його на 2014-05-11JavaScript? function taskDate(dateMilli) { var d = (new Date(dateMilli) + '').split(' '); d[2] = d[2] + ','; return [d[0], d[1], d[2], d[3]].join(' '); } var datemilli = Date.parse('Sun May 11,2014'); console.log(taskDate(datemilli)); Виконати фрагмент кодуСховати результатиРозгорніть фрагмент …

1
Як я можу імпортувати псевдонім за умовчанням у Javascript?
Використовуючи модулі ES6, я знаю, що можу отримати псевдонім з імпортованим імпортом import { foo as bar } from 'my-module'; І я знаю, що можу імпортувати за замовчуванням імпорт import defaultMember from 'my-module'; Я хотів би імпортувати псевдонім за замовчуванням, і я думав, що наступне спрацює import defaultMember as alias …


12
Як витягти частину URL-адреси імені хоста в JavaScript
Чи є дійсно простий спосіб почати з повної URL-адреси: document.location.href = "http://aaa.bbb.ccc.com/asdf/asdf/sadf.aspx?blah" І витягніть лише головну частину: aaa.bbb.ccc.com Повинна бути функція JavaScript, яка робить це надійно, але я не можу її знайти.


4
AngularJS: Різниця між методами $ спостерігати і $ watch
Я знаю, що і те, Watchersі Observersобчислюється, як тільки щось $scopeзміниться в AngularJS. Але я не міг зрозуміти, у чому саме різниця між ними. Моє первісне розуміння полягає в тому Observers, що обчислюються для кутових виразів, які є умовами на стороні HTML, де Watchersвиконано, коли виконується $scope.$watch()функція. Я правильно думаю?

6
Чому fs.readFile () Node.js повертає буфер замість рядка?
Я намагаюся прочитати вміст test.txt(який знаходиться в одній папці джерела Javascript) і відобразити його за допомогою цього коду: var fs = require("fs"); fs.readFile("test.txt", function (err, data) { if (err) throw err; console.log(data); }); Зміст test.txtстворено на nano: Тестування Node.js readFile () І я отримую це: Nathan-Camposs-MacBook-Pro:node_test Nathan$ node main.js <Buffer …



8
Яка різниця між `кинути нову помилку` та` кинути якийсь об'єкт`?
Я хочу написати звичайний обробник помилок, який буде вловлювати спеціальні помилки, кинуті спеціально в будь-якому екземплярі коду. Коли мені це throw new Error('sample')подобалося в наступному коді try { throw new Error({'hehe':'haha'}); // throw new Error('hehe'); } catch(e) { alert(e); console.log(e); } Журнал показує у Firefox, як Error: [object Object]я не …


11
Налаштування фонового зображення за допомогою властивості jQuery CSS
У мене є URL-адреса зображення в imageUrlзмінній, і я намагаюся встановити її як стиль CSS, використовуючи jQuery: $('myObject').css('background-image', imageUrl); Здається, це не працює, оскільки: console.log($('myObject').css('background-image')); повертає none. Будь-яка ідея, що я роблю неправильно?
377 javascript  jquery  css 

10
AngularJS ng-повторити обробляти порожній список випадків
Я думав, що це буде дуже поширеною справою, але я не міг знайти, як з цим поводитися в AngularJS. Скажімо, у мене є список подій і хочу вивести їх за допомогою AngularJS, тоді це досить просто: <ul> <li ng-repeat="event in events">{{event.title}}</li> </ul> Але як я поводжусь із випадком, коли список …

18
Перевірте, чи елемент видно в DOM
Чи я можу перевірити, чи елемент видно в чистому JS (немає jQuery)? Так, наприклад, на цій сторінці: Велосипеди продуктивності , якщо навести курсор миші на Пропозиції (у верхньому меню), з’явиться вікно угод, але на початку воно не відображалося. Він знаходиться в HTML, але його не видно. Отже, даючи елемент DOM, …
377 javascript  dom 

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