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

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

19
Як попередньо заповнити текстове поле jQuery Datepicker сьогоднішньою датою?
У мене дуже простий календар jQuery Datepicker: $(document).ready(function(){ $("#date_pretty").datepicker({ }); }); і звичайно в HTML ... <input type="text" size="10" value="" id="date_pretty"/> Сьогоднішня дата приємно виділяється для користувача, коли він відкриває календар, але як мені змусити jQuery попередньо заповнити текстове поле сьогоднішньою датою при завантаженні сторінки, не виконуючи нічого користувача? У …

19
Як чекати, поки елемент існує?
Я працюю над розширенням у Chrome, і мені цікаво: який найкращий спосіб дізнатися, коли елемент з’являється? Використовуючи звичайний JavaScript, з інтервалом, який перевіряє, поки елемент не існує, чи у jQuery є якийсь простий спосіб зробити це?


8
Регулярне вираження для відповідності символам, що не належать до ASCII?
Який найпростіший спосіб зіставити символи, що не належать до ASCII, в регулярному виразі? Я б хотів зіставити всі слова окремо у вхідному рядку, але мова може бути не англійською, тому мені знадобиться відповідати таким речам, як ü, ö, ß та ñ. Також це є в Javascript / jQuery, тому будь-яке …
237 javascript  jquery  regex 

16
Як конвертувати рядок валюти в подвійний за допомогою jQuery або Javascript?
У мене є текстове поле, в якому буде розміщений рядок валюти, який мені потім потрібно перетворити на цей рядок у подвійний, щоб виконати деякі операції над ним. "$1,100.00" → 1100.00 Це має відбуватися з усієї сторони клієнта. У мене немає іншого вибору, як залишити рядок валюти як грошовий рядок як …
237 javascript  jquery 

6
Як конвертувати ключі Map у масив?
Скажімо, у мене є така карта: let myMap = new Map().set('a', 1).set('b', 2); І я хочу отримати ['a', 'b'] виходячи з вищезазначеного. Моє сьогоднішнє рішення здається таким довгим і жахливим. let myMap = new Map().set('a', 1).set('b', 2); let keys = []; for (let key of myMap) keys.push(key); console.log(keys); Повинен бути …


13
Як найкраще визначити, чи не надсилається аргумент функції JavaScript
Зараз я бачив 2 способи визначення того, чи передано аргумент функції JavaScript. Мені цікаво, чи один метод кращий за інший, чи один із них просто поганий? function Test(argument1, argument2) { if (Test.arguments.length == 1) argument2 = 'blah'; alert(argument2); } Test('test'); Або function Test(argument1, argument2) { argument2 = argument2 || 'blah'; …

15
Перегляньте список усіх змінних JavaScript на консолі Google Chrome
У Firebug на вкладці DOM відображається перелік усіх ваших загальнодоступних змінних та об'єктів. У консолі Chrome потрібно ввести назву загальнодоступної змінної або об'єкта, який ви хочете вивчити. Чи є спосіб - або принаймні команда - для консолі Chrome відобразити список усіх загальнодоступних змінних та об'єктів? Це заощадить багато набравши текст.

9
Реалізація Javascript Array.sort?
Який алгоритм Array#sort()використовує функцію JavaScript ? Я розумію, що для виконання різного роду видів може знадобитися будь-яка аргументація та функції, мене просто цікавить, який алгоритм використовує сорт ванілі.

7
CSS: Як видалити псевдоелементи (після, перед,…)?
Я хотів би використовувати перемикач для компонування тегів абзаців на веб-сторінці. Я використовую псевдоелемент: p:after {content: url("../img/paragraph.gif");} Тепер мені потрібно видалити цей CSS-код зі сторінки. Як це можна зробити легко? Я хочу додати це: jQuery вже використовується на сторінці і я не хочу включати або видаляти файли, що містять CSS.


30
Як отримати перший елемент масиву?
Як отримати перший елемент з такого масиву: var ary = ['first', 'second', 'third', 'fourth', 'fifth']; Я спробував це: alert($(ary).first()); Але повернеться [object Object]. Тому мені потрібно отримати перший елемент з масиву, який повинен бути елементом 'first'.

12
JavaScript / JQuery: $ (window) .розмір, як запустити ПІСЛЯ завершення зміни розміру?
Я використовую JQuery як такий: $(window).resize(function() { ... }); Однак виявляється, що якщо людина вручну змінює розмір вікон свого веб-переглядача, перетягуючи край вікна, щоб зробити його більшим / меншим, .resizeподія вище запускається кілька разів. Питання: Як викликати функцію ПІСЛЯ завершення зміни розміру вікна браузера (щоб подія запускалася лише один раз)?
235 javascript  jquery 


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