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

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

7
Імітація наборів у JavaScript?
Я працюю в JavaScript. Я хотів би зберегти список унікальних , не упорядкованих рядкових значень із такими властивостями: швидкий спосіб запитати "А в списку"? швидкий спосіб зробити "видалити A зі списку, якщо він існує у списку" швидкий спосіб зробити "додати А до списку, якщо його ще немає". Те, що я …
220 javascript 

10
Як налаштувати різні середовища в Angular.js?
Як ви керуєте змінними / константами конфігурації для різних середовищ? Це може бути приклад: Мій API відпочинку доступний localhost:7080/myapi/, але мій друг, який працює над тим самим кодом під керуванням версії Git, API розгорнуто на його Tomcat localhost:8099/hisapi/. Припустимо, що у нас є щось подібне: angular .module('app', ['ngResource']) .constant('API_END_POINT','<local_end_point>') .factory('User', …


24
Навігація navigator.geolocation.getCurrentPosition іноді працює
Тож у мене є досить простий біт JS за допомогою варення Navigator.geolocation.getCurrentPosition. $(document).ready(function(){ $("#business-locate, #people-locate").click(function() { navigator.geolocation.getCurrentPosition(foundLocation, noLocation); }); navigator.geolocation.getCurrentPosition(foundLocation, noLocation); function foundLocation(position) { var lat = position.coords.latitude; var lon = position.coords.longitude; var userLocation = lat + ', ' + lon; $("#business-current-location, #people-current-location").remove(); $("#Near-Me") .watermark("Current Location") .after("<input type='hidden' name='business-current-location' id='business-current-location' …

4
Слухач подій клацання JavaScript на уроці
На даний момент я намагаюся написати якийсь JavaScript, щоб отримати атрибут класу, на який було натиснуто. Я знаю, що щоб зробити це правильно, я повинен використовувати слухач подій. Мій код такий: var classname = document.getElementsByClassName("classname"); var myFunction = function() { var attribute = this.getAttribute("data-myattribute"); alert(attribute); }; classname.addEventListener('click', myFunction(), false); Я …

10
Яка різниця між JSON та об'єктною літеральною нотацією?
Хтось може сказати мені, в чому головна відмінність об’єкта JavaScript, визначеного за допомогою Object Literal Notation та JSON-об'єкта ? Згідно з книгою JavaScript, в ній сказано, що це об'єкт, визначений за допомогою Object Notation : var anObject = { property1 : true, showMessage : function (msg) { alert(msg) } }; …


7
Розуміння React-Redux та mapStateToProps ()
Я намагаюся зрозуміти метод підключення react-redux та функції, які він приймає як параметри. Зокрема mapStateToProps(). Як я це розумію, повернене значення mapStateToPropsбуде об’єктом, отриманим із стану (як він живе в магазині), ключі якого будуть передані вашому цільовому компоненту (компонент Connect застосовується) як реквізит. Це означає, що стан, спожитий вашим цільовим …

12
Як знайти перший елемент масиву, що відповідає булевій умові в JavaScript?
Мені цікаво, чи існує відомий вбудований / елегантний спосіб знайти перший елемент масиву JS, що відповідає заданій умові. AC # еквівалент буде List.Find . Поки що я використовував двофункціональне комбо, як це: // Returns the first element of an array that satisfies given predicate Array.prototype.findFirst = function (predicateCallback) { if …
220 javascript  arrays 

14
Як очистити весь вміст <div> s всередині батьківського <div>?
У мене є дів, у &lt;div id="masterdiv"&gt;якого є кілька дітей &lt;div&gt;. Приклад: &lt;div id="masterdiv"&gt; &lt;div id="childdiv1" /&gt; &lt;div id="childdiv2" /&gt; &lt;div id="childdiv3" /&gt; &lt;/div&gt; Як очистити вміст усіх дітей, &lt;div&gt;що знаходяться всередині майстра, &lt;div&gt;використовуючи jQuery?

9
QuotaExceededError: Dom виняток 22: Була зроблена спроба додати щось у сховище, що перевищило квоту
Використання LocalStorage на iPhone з iOS 7 призводить до цієї помилки. Я роздивлявся резолюцію, але, вважаючи, що навіть не переглядаю приватно, нічого не стосується. Я не розумію, чому localStorage буде відключено за замовчуванням в iOS 7, але здається, що так? Я тестував і на інших веб-сайтах, але не пощастило. Я …

10
AngularJS - атрибут значення у текстовому полі введення ігнорується, коли використовується ng-модель?
Використовуючи AngularJS, якщо я встановив просте значення текстового поля для введення на щось на зразок "bob" нижче. Значення не відображається, якщо ng-modelатрибут додано. &lt;input type="text" id="rootFolder" ng-model="rootFolders" disabled="disabled" value="Bob" size="40"/&gt; Хто-небудь знає про просту роботу, щоб дефолтувати цей вклад на щось і зберегти ng-model? Я намагався використовувати значення ng-bindзі значенням …

11
Як я можу прив'язатись до події зміни текстової області в jQuery?
Я хочу зафіксувати, якщо якісь зміни відбулися &lt;textarea&gt;. Як і введення будь-яких символів (видалення, повернення назад) або клацання миші та вставлення або вирізання. Чи є подія jQuery, яка може викликати всі ці події? Я спробував змінити подію, але вона викликає зворотний виклик лише після вкладки з компонента. Використання : я …

13
Змінні шаблону Django та Javascript
Коли я візуалізую сторінку за допомогою рендерера шаблону Django, я можу передати змінну словника, що містить різні значення, щоб керувати ними на сторінці за допомогою {{ myVar }}. Чи є спосіб отримати доступ до тієї ж змінної у Javascript (можливо, використовуючи DOM, я не знаю, як Django робить доступними змінні)? …

12
Як я можу виправити попередження WebStorm "Нерозв’язана функція чи метод" для "вимагаю" (Firefox SDD-add-on SDK)
Я використовую WebStorm 7 для розробки SDK для додатків Firefox . WebStorm показує попередження: "Нерозв’язана функція або метод" для require(). Я хочу позбутися попередження. var pageMod = require("sdk/page-mod"); ПРИМІТКА: Я вже налаштував JavaScript-бібліотеку (див. / Lib / sdk globalals). Середовище: WebStorm 7.0.2 Windows 7 64bit Додаток Firefox SDK 1.15beta1

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