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

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

18
Microsoft CDN для jQuery чи Google CDN? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Удосконаліть це питання Чи має значення насправді, який CDN ви використовуєте для посилання на …

25
Доступ до змінних приватних членів від визначених прототипом функцій
Чи є спосіб зробити "приватні" змінні (ті, які визначені в конструкторі), доступними для визначених прототипом методів? TestClass = function(){ var privateField = "hello"; this.nonProtoHello = function(){alert(privateField)}; }; TestClass.prototype.prototypeHello = function(){alert(privateField)}; Це працює: t.nonProtoHello() Але це не так: t.prototypeHello() Я звик визначати свої методи всередині конструктора, але я відступаю від цього …

3
React.js: загортання одного компонента в інший
Багато мов шаблонів мають висловлювання "слоти" або "урожайність", які дозволяють зробити якусь інверсію управління, щоб обернути один шаблон всередині іншого. У кутовому є варіант "transclude" . Рейки мають звіт про врожайність . Якби React.js мав заяву про прибутковість, це виглядало б так: var Wrapper = React.createClass({ render: function() { return …

16
Доступ до батьківської URL-адреси з iframe
Гаразд, у мене є сторінка, і на цій сторінці у мене є кадр. Що мені потрібно зробити, це на сторінці iframe, дізнатися, яка URL-адреса основної сторінки. Я здійснив обшук і знаю, що це неможливо, якщо моя сторінка iframe знаходиться на іншому домені, оскільки це сценарій між сайтом. Але скрізь, коли …

4
Як отримати відповідь на XMLHttpRequest?
Я хотів би знати, як використовувати XMLHttpRequest для завантаження вмісту віддаленої URL-адреси, а HTML-код веб-сайту, що отримує доступ, зберігається у змінній JS. Скажіть, якщо я хотів би завантажити та попередити () HTML-код http://foo.com/bar.php , як би це зробити?


10
Забруднені полотна можуть не експортуватися
Я хочу зберегти своє полотно в імг. Я маю цю функцію: function save() { document.getElementById("canvasimg").style.border = "2px solid"; var dataURL = canvas.toDataURL(); document.getElementById("canvasimg").src = dataURL; document.getElementById("canvasimg").style.display = "inline"; } Це дає мені помилку: Uncaught SecurityError: Не вдалося виконати "toDataURL" на "HTMLCanvasElement": Пошкоджені полотна можуть не експортуватися. Що я повинен зробити?

18
Javascript: Як визначити, чи вікно браузера прокручується донизу?
Мені потрібно виявити, чи користувач прокручується внизу сторінки. Якщо вони знаходяться внизу сторінки, коли я додаю новий вміст донизу, я автоматично прокручую їх до нового дна. Якщо вони не знаходяться внизу, вони читають попередній вміст вище на сторінці, тому я не хочу автоматично прокручувати їх, оскільки вони хочуть залишитися там, …
187 javascript 

23
Коли трапляється подія "розмивання", як я можу дізнатися, на який фокус елемента пішов * до *?
Припустимо, я додаю blurфункцію до вікна введення HTML таким чином: <input id="myInput" onblur="function() { ... }"></input> Чи є спосіб отримати ідентифікатор елемента, який спричинив загору blurподії (елемент, який було натиснуто) всередині функції? Як? Наприклад, припустимо, у мене такий проміжок: <span id="mySpan">Hello World</span> Якщо я натискаю на проміжок відразу після того, …
187 javascript  events 

7
Правильний спосіб зачекати, коли одна функція закінчиться, перш ніж продовжувати?
У мене дві функції JS. Один дзвонить іншому. У межах функції виклику я хотів би зателефонувати іншому, зачекати, коли ця функція закінчиться, а потім продовжуйте. Так, наприклад / псевдокод: function firstFunction(){ for(i=0;i<x;i++){ // do something } }; function secondFunction(){ firstFunction() // now wait for firstFunction to finish... // do something …

3
Вузол оновить певний пакет
Я хочу оновити синхронізацію браузера, не оновлюючи всі мої пакети вузлів . Як я можу цього досягти? У моїй поточній версії Browser-синхронізації немає графічного інтерфейсу для синхронізації браузера :( ├─┬ browser-sync@1.9.2 │ ├── browser-sync-client@1.0.2

9
Виявлення операційної системи iOS / Android
Я провів деякі дослідження, і це питання постало, але не так, як я маю намір. Я будую сторінку для клієнта, на якій розміщено QR-код, на якому можна завантажити додаток. Тож йому не потрібно роздруковувати 2 QR-коди на сторінці, я хотів би виявити поточну операційну систему (Apple / Android / Інше …

21
машинопис - об’єкт клонування
У мене є клас супер , який є батьківським ( Entity) для багатьох підкласу ( Customer, Product, ProductCategory...) Я дивлюся, щоб динамічно клонувати об’єкт, який містить різні під об’єкти в Typescript. Наприклад: a Customerмає різні, Productхто має aProductCategory var cust:Customer = new Customer (); cust.name = "someName"; cust.products.push(new Product(someId1)); cust.products.push(new …


7
Кілька лівих завдань з JavaScript
var var1 = 1, var2 = 1, var3 = 1; Це еквівалентно цьому: var var1 = var2 = var3 = 1; Я впевнений, що це порядок визначення змінних: var3, var2, var1, який був би еквівалентний цьому: var var3 = 1, var2 = var3, var1 = var2; Чи є спосіб підтвердити …

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