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

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


2
Яке значення префікса "at" (@) на npm-пакунках?
У документації Angular Component Router я просто наткнувся на команду npm, яку я ніколи не бачив, і не розумію, що відбувається: npm install @angular/router --save У чому сенс @angular/router? Чи є цілий рядок ім'ям пакета? Але тоді я не знаходжу цей пакет, коли використовую пошук на npmjs.com . А також …
295 javascript  angular  npm 

7
Чому indexOf не працює в масиві IE8?
Наведена нижче функція чудово працює в Opera, Firefox та Chrome. Однак в IE8 це не вдається if ( allowed.indexOf(ext[1]) == -1). Хтось знає, чому? Чи є якась явна помилка? function CheckMe() { var allowed = new Array('docx','xls','xlsx', 'mp3', 'mp4', '3gp', 'sis', 'sisx', 'mp3', 'wav', 'mid', 'amr', 'jpg', 'gif', 'png', 'jpeg', …

6
Чому зміна порядку доходу повертає інший результат?
Чому зміна порядку доходу повертає інший результат? 23.53 + 5.88 + 17.64 = 47.05 23.53 + 17.64 + 5.88 = 47.050000000000004 І Java, і JavaScript дають однакові результати. Я розумію, що через те, як числа з плаваючою комою представлені у двійкових, деякі раціональні числа ( наприклад, 1/3 - 0,333333 ... …

13
Чому потрібно встановлювати конструктор прототипу?
У розділі про успадкування у статті MDN Введення в об'єктно-орієнтований Javascript я помітив, що вони встановили прототип.конструктор: // correct the constructor pointer because it points to Person Student.prototype.constructor = Student; Чи служить це якійсь важливій меті? Чи добре це пропустити?


4
Як очистити кеш в пряжі?
Я роблю деякі тести для порівняння для пряжі Facebook. Для цього мені потрібно очистити мій глобальний кеш пряжі. Чи є для цього команда? Я ~/.yarn-cacheпапку видалив насильно , але це здається досить ручним.

13
Перевірка типу інтерфейсу за допомогою Typescript
Це питання є прямим аналогом перевірки типу класу за допомогою TypeScript Мені потрібно з’ясувати під час виконання, чи змінна типу будь-який реалізує інтерфейс. Ось мій код: interface A{ member:string; } var a:any={member:"foobar"}; if(a instanceof A) alert(a.member); Якщо ви введете цей код на майданчик машинопису, останній рядок буде позначений як помилка: …

9
Як я можу перевірити, чи повністю завантажені Карти Google?
Я вкладаю Карти Google у свій веб-сайт. Після завантаження Карт Google мені потрібно розпочати кілька процесів JavaScript. Чи є спосіб автоматично визначити, коли Карти Google повністю завантажені, включаючи завантаження плитки та все? Існує tilesloaded()метод, який повинен виконати саме це завдання, але він не працює .


6
Як додати багато функцій за один ng-клік?
Я шукав, як це виконати, але поки не можу знайти нічого, пов'язаного, :( Я міг би вкласти обидві функції так, але мені просто цікаво, чи можливо це? Я хотів би це зробити буквально: <td><button class="btn" ng-click="edit($index) open()">Open me!</button></td> Мій JS-код на даний момент: $scope.open = function () { $scope.shouldBeOpen = …



7
Як імітувати клацання за допомогою JavaScript?
Мені просто цікаво, як я можу використовувати JavaScript для імітації клацання елемента. На даний момент у мене: <script type="text/javascript"> function simulateClick(control) { if (document.all) { control.click(); } else { var evObj = document.createEvent('MouseEvents'); evObj.initMouseEvent('click', true, true, window, 1, 12, 345, 7, 220, false, false, true, false, 0, null ); control.dispatchEvent(evObj); …
292 javascript 


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