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

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

8
Чому аргумент місяця коливається від 0 до 11 у конструкторі дат JavaScript?
Ініціалізуючи новий Dateоб’єкт у JavaScript за допомогою виклику нижче, я з’ясував, що аргумент місяця рахується починаючи з нуля. new Date(2010, 3, 1); // that's the 1st April 2010! Чому аргумент місяця починається з 0? З іншого боку, аргумент дня місяця (останній) - це число від 1 до 31. Чи є …

2
Різниця між window.location.href, window.location.replace і window.location.assign
Яка різниця між window.location.href="http://example.com"; window.location.replace("http://example.com"); window.location.assign("http://example.com"); Я читав на багатьох форумах, що window.location.assign()просто замінює поточну історію сеансів, і, отже, кнопка повернення браузера не буде працювати. Однак я не в змозі відтворити це. function fnSetVariable() { //window.location.href = "http://example.com"; window.location.replace("http://example.com"); //window.location.assign("http://example.com"); } <a onmouseover="fnSetVariable();" href="PageCachingByParam.aspx?id=12" > CLICK </a>
128 javascript  dom  location 

6
Додавання події onClick динамічно за допомогою jQuery
Через використовуваний плагін я не можу додати атрибут "onClick" до входів HTML-форми, як зазвичай. Плагін обробляє частину форм на моєму сайті, і він не дає можливості зробити це автоматично. В основному я маю цей вклад: <input type="text" id="bfCaptchaEntry" name="bfCaptchaEntry" style=""> Я хочу додати до нього onClick з завантаженням jQuery, щоб …
128 javascript  jquery  html 

8
Як переключити клас елемента в чистому JavaScript?
Я шукаю спосіб перетворити цей код jQuery (який використовується у розділі меню, що реагує) на чистий JavaScript. Якщо важко реалізувати, нормально використовувати інші рамки JavaScript. $('.btn-navbar').click(function() { $('.container-fluid:first').toggleClass('menu-hidden'); $('#menu').toggleClass('hidden-phone'); if (typeof masonryGallery != 'undefined') masonryGallery(); });
128 javascript  dom  toggle 

8
Як перетворити звичайний об’єкт у карту ES6?
Чомусь я не можу знайти цю просту річ у документах MDN (можливо, я просто її відсутня). Я очікував, що це спрацює: const map = new Map({foo: 'bar'}); map.get('foo'); // 'bar' ... але перший рядок кидає TypeError: (var)[Symbol.iterator] is not a function Як зробити карту з простого об'єкта? Чи справді мені …

17
Перетворити об’єкт JS для формування даних
Як я можу конвертувати свій JS-об’єкт FormData? Причиною, чому я хочу це зробити, є те, що у мене є об'єкт, який я сконструював із значень поля ~ 100 форми. var item = { description: 'Some Item', price : '0.00', srate : '0.00', color : 'red', ... ... } Тепер мене …

7
Ляльковий: передати змінну в .evaluate ()
Я намагаюся передати змінну у page.evaluate()функцію в Puppeteer , але коли я використовую наступний дуже спрощений приклад, змінна evalVarне визначена. Я новачок у Puppeteer і не можу знайти жодних прикладів для створення, тому мені потрібна допомога передати цю змінну у page.evaluate()функцію, щоб я міг її використовувати всередині. const puppeteer = …

3
Властивість 'catch' не існує для типу 'Спостерігається <any>'
На сторінці документації Angular 2 для використання служби Http є приклад. getHeroes (): Observable&lt;Stuff[]&gt; { return this.http.get(this.url) .map(this.extractData) .catch(this.handleError); } Я клонував проект angular2-webpack-starter і сам додав вищезазначений код. Я імпортував Observableза допомогою import {Observable} from 'rxjs/Observable'; Я припускаю, що властивості Observableтакож імпортовані ( .mapпрацює). Подивився журнал змін для rxjs.beta-6, …

5
Визначте відстань від вершини діва до верхньої частини вікна за допомогою javascript
Як визначити відстань між самою вершиною поділки до вершини поточного екрана? Я просто хочу, щоб відстань пікселів до вершини поточного екрану, а не до верху документа. Я спробував кілька речей , як .offset()і .offsetHeight, але я просто не можу обернути мій мозок навколо нього. Дякую!
127 javascript  jquery 

8
Створення спеціальних контекстних меню правою кнопкою миші для мого веб-додатка
У мене є кілька веб-сайтів, таких як google-docs та map-quest, які мають користувацькі спадні меню при натисканні правою кнопкою миші. Якось вони перекривають поведінку браузера у спадному меню, і я зараз впевнений, як саме вони це роблять. Я знайшов плагін jQuery, який робить це, але мені все ще цікаво кілька …


4
Вбудовування SVG в ReactJS
Чи можливо вставити розмітку SVG в компонент ReactJS? render: function() { return ( &lt;span&gt; &lt;svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmln ... &lt;/span&gt; ); } Результати помилки: Атрибути простору імен не підтримуються. ReactJSX не є XML. Який найлегший спосіб зробити це. Використовувати щось на кшталт React ART - це надмірний рівень для …
127 javascript  svg  reactjs 

7
Отримати всі атрибути елемента за допомогою jQuery
Я намагаюся пройти елемент і отримати всі атрибути цього елемента, щоб вивести їх, наприклад, тег може мати 3 або більше атрибутів, невідомі мені, і мені потрібно отримати імена та значення цих атрибутів. Я щось думав так: $(this).attr().each(function(index, element) { var name = $(this).name; var value = $(this).value; //Do something with …


12
Обробка необов'язкових параметрів у JavaScript
У мене є статична функція javascript, яка може приймати 1, 2 або 3 параметра: function getData(id, parameters, callback) //parameters (associative array) and callback (function) are optional Я знаю, що завжди можу перевірити, чи заданий параметр не визначений, але як я можу знати, якби було передано параметр чи зворотний виклик? Який …
127 javascript 

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