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

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

8
Відніміть дні, місяці, роки від дати в JavaScript
Хтось знає про простий спосіб взяти дату (наприклад, сьогодні) і повернутися назад X днів, X місяців і X років? Я пробував це: var date = new Date(); $("#searchDateFrom").val((date.getMonth() -1 ) + '/' + (date.getDate() - 6) + '/' + (date.getFullYear() - 1)); Але я отримав негативну дату, наприклад, сьогодні результат: …
83 javascript 

3
Як правильно вловити подію change / focusOut при введенні тексту в React.js?
У мене є форма, в якій я хочу , щоб ручка зміни події на час написання тексту, а React OnChange запуску по ключовим вниз ( в відміну від нативного JS, що спускові змін події , коли поле введення з фокуса ). Чи є спосіб React зробити те, що я хочу?

13
Попереднє завантаження шрифтів @ font-face?
Чи можна попередньо завантажити або кешувати шрифти @ font-face, швидше за все, за допомогою javascript, перед завантаженням сторінки, щоб ви не отримали такого потворного стрибка, коли сторінка нарешті завантажиться?

8
Додавання / видалення елементів з об’єкта JavaScript за допомогою jQuery
У мене є об’єкт JavaScript наступним чином: var data = {items: [ {id: "1", name: "Snatch", type: "crime"}, {id: "2", name: "Witches of Eastwick", type: "comedy"}, {id: "3", name: "X-Men", type: "action"}, {id: "4", name: "Ordinary People", type: "drama"}, {id: "5", name: "Billy Elliot", type: "drama"}, {id: "6", name: "Toy …

8
Помилка мініфікації Angular.module
Маючи найтемніший час, намагаючись зрозуміти, чому мініфікація не працює. Я ввів через об'єкт масиву мої провайдери, які працювали перед функцією, за численними пропозиціями в Інтернеті, і все-таки "Невідомий постачальник: aProvider <- a" Регулярні: var app = angular.module('bpwApp', ['ui.bootstrap', 'ui', 'myTabs']) .config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider){ $routeProvider. when('/', {templateUrl: 'partials/home.jade', controller: HomeCtrl}); …

3
Параметри експорту модуля ES6 + javascript
Я бачив загальнодоступний експорт модулів ES6, здійснений двома з наступних способів: // method 1 export var getAnswer = function () { return 'forty two'; }; // method 2 export default function () { return 'forty two'; }; Чи обоє ці дійсні? Якщо так, то чому вони обидва існують? Чи існують …

3
Глобальний обробник помилок Ajax з AngularJS
Коли мій веб-сайт був на 100% jQuery, я робив це: $.ajaxSetup({ global: true, error: function(xhr, status, err) { if (xhr.status == 401) { window.location = "./index.html"; } } }); встановити глобальний обробник для 401 помилок. Тепер я використовую angularjs з $resourceі $httpдля виконання своїх (REST) ​​запитів на сервері. Чи є …

3
Як використовувати сокети в JavaScript \ HTML? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 5 років тому . Удосконалюйте це питання Як використовувати сокети в JavaScript \ HTML? Можливо, ви використовуєте якийсь класний HTML5? Бібліотеки? Підручники? …

5
Як зосередитись на вкладці Chrome, яка створила сповіщення на робочому столі?
Я хотів би застосувати таку ж функціональність, як сьогодні в Gmail. Коли надходить новий електронний лист або приходить новий чат, з’являється спливаюче сповіщення, і якщо ви натискаєте його, вкладка Gmail фокусується. У мене є такий код: var n = window.webkitNotifications.createNotification('ico.gif', 'Title', 'Text'); n.onclick = function(x) { this.cancel(); }; n.show(); Коли …

16
Розділіть файли Angular2 TypeScript та файли JavaScript у різні папки, можливо, "dist"
Я використовую 5-хвилинний швидкий старт з веб-сайту angular.io, який містить файлову структуру, подібну до цієї: angular2-quickstart app app.component.ts boot.ts index.html license.md package.json tsconfig.json tsconfig.json - це такий код: { "compilerOptions": { "target": "ES5", "module": "system", "moduleResolution": "node", "sourceMap": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, "removeComments": false, "noImplicitAny": false }, "exclude": [ …

5
Динамічно призначати ng-модель
Я намагаюся створити набір прапорців з масиву об'єктів. Я прагну до того, щоб прапорці динамічно зіставляли свою ng-модель із властивістю нового об'єкта, який буде подано в масив. Я мав на увазі щось подібне <li ng-repeat="item in items"> <label>{{item.name}}</label> <input type="checkbox" ng-model="newObject.{{item.name}}"> </li> Це не працює, як видно на цьому JSFiddle: …


9
Подія спрацьовує під час очищення введення тексту на IE10 із піктограмою очищення
На chrome подія "пошук" запускається на вхідних даних пошуку, коли користувач натискає кнопку очищення. Чи є спосіб зафіксувати ту саму подію в javascript в Internet Explorer 10?

2
knockout.js, використовуючи $ index з прив'язкою if
Я намагаюся показати якусь розмітку на основі значення $index, я можу відобразити значення, але я не можу використовувати його з ifприв'язкою, який найкращий підхід тут? <!-- ko if: $index===0 --> <div>some mark up here</div> <!-- /ko -->

7
jQuery 'if .change () або .keyup ()'
За допомогою jQuery я хотів би запустити функцію, коли .change()або.keyup() є піднято. Щось на зразок цього. if ( jQuery(':input').change() || jQuery(':input').keyup() ) { alert( 'something happened!' ); } РЕДАГУВАТИ Вибачте, я забув згадати. Обидва .change()і .keyup()потрібні деякі змінні, щоб бути в обсязі.

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