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

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

4
Прочитайте початковий стан магазину в Redux Reducer
Початковий стан у програмі Redux можна встановити двома способами: передати його як другий аргумент createStore( посилання на документи ) передайте його як перший аргумент вашим (під-) редукторам ( посилання на документи ) Якщо ви передаєте початковий стан своєму магазину, як ви зчитуєте цей стан із магазину і робите це першим …

7
Отримати ширину / висоту елемента SVG
Який правильний спосіб отримати розміри svgелемента? http://jsfiddle.net/langdonx/Xkv3X/ Chrome 28: style x client 300x100 offset 300x100 IE 10: stylex client300x100 offsetundefinedxundefined FireFox 23: "style" "x" "client" "0x0" "offset" "undefinedxundefined" Є властивості ширини та висоти svg1, але .width.baseVal.valueце встановлюється лише в тому випадку, якщо я встановив атрибути ширини та висоти для елемента. …
85 javascript  svg 

3
Чому "це" в анонімній функції не визначено при використанні строго?
Чому це в анонімній функції невизначено при використанні javascript у суворому режимі? Я розумію, чому це може мати сенс, але я не міг знайти жодної конкретної відповіді. Приклад: (function () { "use strict"; this.foo = "bar"; // *this* is undefined, why? }()); Тест у скрипці: http://jsfiddle.net/Pyr5g/1/ Перевірте реєстратор (firebug).

3
Тест на порожній результат вибору jQuery
Скажи, що хочу var s = $('#something'); а далі я хочу перевірити, чи jQuery знайшов #something, тобто я хочу перевірити, якщо sпорожній. Я міг би використати свою довіру isempty(): function isempty(o) { for ( var i in o ) return false; return true; } Або оскільки об’єкти jQuery є масивами, …

1
Як відхилити обіцянку зсередини, тоді функціонувати
Це, мабуть, безглузде питання, але середній ланцюжок обіцянок, як відхилити обіцянку зсередини однієї з тодішніх функцій? Наприклад: someActionThatReturnsAPromise() .then(function(resource) { return modifyResource(resource) }) .then(function(modifiedResource) { if (!isValid(modifiedResource)) { var validationError = getValidationError(modifiedResource); // fail promise with validationError } }) .catch(function() { // oh noes }); Більше немає посилання на оригінальну …

3
потрібне пояснення функції _.bindAll () від Underscore.js
Я вивчав деякі backbone.js і бачив безліч випадків, коли _.bindAll()використовується. Я прочитав всю сторінку документації до backbone.js та underscore.js, щоб спробувати зрозуміти, що він робить, але я все ще дуже нечіткий щодо того, що він робить. Ось пояснення підкреслення: _.bindAll(object, [*methodNames]) Зв'язує ряд методів на об'єкті, зазначених у methodNames, для …

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

9
Як отримати старе значення з подією onchange () у текстовому полі
У мене є текстове поле та значення, яке з’являється в ньому під час завантаження сторінки. Тепер, якщо користувач змінює будь-яку річ у текстовому полі, я хочу отримати змінене значення (нове значення) та старе значення, але коли я роблю ELEMENT.value, тоді його надання лише змінене значення будь-які пропозиції, щоб отримати старе …


5
Виклик функції Python із коду JavaScript
Я хотів би викликати функцію Python із коду JavaScript, оскільки в JavaScript немає альтернативи для виконання того, що я хочу. Чи можливо це? Не могли б ви налаштувати наведений нижче фрагмент для роботи? Код JavaScript: var tag = document.getElementsByTagName("p")[0]; text = tag.innerHTML; // Here I would like to call the …

5
JavaScript: функція, що повертає об'єкт
Я беру кілька уроків JavaScript / jQuery на codecademy.com. Зазвичай уроки дають відповіді чи підказки, але для цього вони не дають ніякої допомоги, і мене трохи бентежать інструкції. У ньому сказано, щоб функція makeGamePlayer повернула об’єкт з трьома ключами. //First, the object creator function makeGamePlayer(name,totalScore,gamesPlayed) { //should return an object …
85 javascript 



6
Чи можете ви націлити елементи на батьківський елемент за допомогою event.target?
Я намагаюся змінити внутрішній HTML моєї сторінки, щоб він став внутрішнім HTML елемента, на який я натискаю, єдина проблема полягає в тому, що я хочу, щоб він взяв цілий елемент, такий як: <section class="homeItem" data-detail="{"ID":"8","Name":"MacBook Air","Description":"2015 MacBook A…"20","Price":"899","Photo":"Images/Products/macbookAir.png"}"></section> Тоді як код, який я написав у javascript: function selectedProduct(event){ target = …
85 javascript  html 

1
Активне посилання з React-Router?
Я випробовую React-Router (v4), і у мене виникають проблеми, починаючи з Nav, щоб один з них Linkбув active. Якщо я натисну на будь-який з Linkтегів, тоді активні матеріали почнуть працювати. Однак я хотів би, щоб Home Linkбув активним відразу після запуску програми, оскільки це компонент, який завантажується на /маршруті. Чи …

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