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

129
Как работает встроенный Javascript (в HTML)?

Я знаю, что это плохая практика. Не пишите такой код, если это вообще возможно. Конечно, мы всегда оказываемся в ситуациях, когда умный фрагмент встроенного Javascript может быстро решить проблему. Я преследую этот вопрос, чтобы полностью понять, что происходит (и потенциальные ловушки), когда...

129
Минимальная и максимальная дата

Мне было интересно, какая минимальная и максимальная дата разрешена для Dateобъекта Javascript . Я обнаружил, что минимальная дата составляет примерно 200 000 лет до нашей эры, но я не мог получить никаких сведений об этом. Кто-нибудь знает ответ? Я просто надеюсь, что это не зависит от браузера....

129
AngularJS - как получить ссылку на отфильтрованный результат ngRepeat

Я использую директиву ng-repeat с таким фильтром: ng-repeat="item in items | orderBy:'order_prop' | filter:query | limitTo:4" и я прекрасно вижу визуализированные результаты; Теперь я хочу запустить логику этого результата в моем контроллере. Вопрос в том, как я могу получить ссылку на элементы...

129
D3.js: что такое 'g' в коде .append ("g") D3.js?

Я новичок D3.js, начал учиться только сегодня Я просмотрел пример пончика и нашел этот код var svg = d3.select("body").append("svg") .attr("width", width) .attr("height", height) .append("g") .attr("transform", "translate(" + width / 2 + "," + height / 2 + ")"); Я искал документацию , но не понял,...

129
Карта поверх ключей сохранения объекта

mapФункция underscore.js, если вызывается с объектом яваскрипта, возвращает массив значений , отображенных из значений объекта. _.map({one: 1, two: 2, three: 3}, function(num, key){ return num * 3; }); => [3, 6, 9] есть ли способ заставить его сохранить ключи? т.е. мне нужна функция, которая...

129
nodeValue против innerHTML и textContent. Как выбрать?

Я использую простой js для изменения внутреннего текста элемента метки, и я не был уверен, на каких основаниях мне следует использовать innerHTML, nodeValue или textContent. Мне не нужно создавать новый узел или изменять элементы HTML или что-то еще - просто замените текст. Вот пример кода: var...

129
Как использовать jQuery в расширении Chrome?

Пишу расширение для хрома. И я хочу использовать jQueryв своем расширении. Я не использую фоновую страницу , только фоновый скрипт . Вот мои файлы: manifest.json { "manifest_version": 2, "name": "Extension name", "description": "This extension does something,", "version": "0.1", "permissions": [...

129
Преобразование объекта JS в данные

Как я могу преобразовать свой объект JS в FormData? Причина, по которой я хочу это сделать, заключается в том, что у меня есть объект, который я построил из ~ 100 значений поля формы. var item = { description: 'Some Item', price : '0.00', srate : '0.00', color : 'red', ... ... } Теперь меня просят...

129
Использование jQuery $ (this) с функциями стрелок ES6 (лексическая привязка this)

Прекрасно использовать стрелочные функции ES6 с лексической thisпривязкой. Однако минуту назад я столкнулся с проблемой, используя его с типичной привязкой кликов jQuery: class Game { foo() { self = this; this._pads.on('click', function() { if (self.go) { $(this).addClass('active'); } }); } }...

129
Можно ли заменить литералы шаблона ES6 во время выполнения (или использовать повторно)?

tl; dr: Можно ли сделать литерал многоразового шаблона? Я пытался использовать литералы шаблонов, но, кажется, просто не понимаю, и теперь я расстраиваюсь. Я имею в виду, я думаю, что понимаю это, но «это» не должно быть таким, как оно работает или как оно должно быть получено. Должно получиться...

129
Двойное двоеточие в JavaScript (оператор привязки)

Как вы знаете, есть предложение по ярлыку для .bind()функции, поэтому вы можете написать: ::this.handleStuff и это будет работать в es5: this.handleStuff.bind(this) У меня вопрос: можно ли будет так передавать аргументы? Я имею в виду способ написать это с помощью вышеупомянутого ярлыка:...

129
Как импортировать jquery с использованием синтаксиса ES6?

Я пишу новое приложение, используя ES6синтаксис (JavaScript) через babelтранспилятор и preset-es2015плагины, а также semantic-uiдля стиля. index.js import * as stylesheet from '../assets/styles/app.scss'; import * as jquery2 from '../dist/scripts/jquery.min'; import * as jquery3 from...

129
Почему моя асинхронная функция возвращает Promise {<pending>} вместо значения?

Мой код: let AuthUser = data => { return google.login(data.username, data.password).then(token => { return token } ) } И когда я пытаюсь запустить что-то вроде этого: let userToken = AuthUser(data) console.log(userToken) Я собираюсь: Promise { <pending> } Но почему? Моя основная цель -...

128
Превалирующий! Важный стиль

Название в значительной степени подводит итог. Внешняя таблица стилей имеет следующий код: td.EvenRow a { display: none !important; } Я пробовал использовать: element.style.display = "inline"; и element.style.display = "inline !important"; но ни то, ни другое не работает. Можно ли переопределить...