Вопросы с тегом «javascript»

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

2
Расширение Chrome как отправлять данные из сценария содержимого в popup.html
Я знаю, что об этом спрашивали в многочисленных сообщениях, но, честно говоря, я их не понимаю. Я новичок в JavaScript, расширениях Chrome и всем остальном, и у меня есть это назначение класса. Поэтому мне нужно создать плагин, который будет подсчитывать объекты DOM на любой странице с помощью междоменных запросов. До …

1
почему сказка и рамда такие разные?
Я изучаю javascript FP, читая книгу DrBoolean . Я искал библиотеку функционального программирования. Я нашел Рамду и Сказку. Оба претендуют на звание библиотеки функционального программирования. Но они такие разные: Ramda, кажется, содержит служебные функции для работы со списком: карта, сокращение, фильтр и чистые функции: карри, составить. Он не содержит ничего, …

7
Javascript: расширение функции
Основная причина, по которой я хочу это, заключается в том, что я хочу расширить свою функцию инициализации. Что-то вроде этого: // main.js window.onload = init(); function init(){ doSomething(); } // extend.js function extends init(){ doSomethingHereToo(); } Поэтому я хочу расширить функцию, как расширяю класс в PHP. И я хотел бы …

30
Какая самая быстрая факториальная функция в JavaScript? [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт в прошлом году . Уточните этот вопрос Ищете действительно быструю реализацию функции факториала в JavaScript. Есть …

3
Состояние как массив объектов против объекта с ключом id
В главе, посвященной разработке формы состояния , документы предлагают сохранить ваше состояние в объекте с ключом по идентификатору: Храните каждую сущность в объекте с идентификатором в качестве ключа и используйте идентификаторы для ссылки на нее из других сущностей или списков. Они продолжают утверждать Думайте о состоянии приложения как о базе …

21
Как получить первый и последний день недели в JavaScript
У меня есть today = new Date();возражение. Мне нужно получить первый и последний день текущей недели. Мне нужны оба варианта на воскресенье и понедельник как день начала и окончания недели. Немного запутался сейчас с кодом. Ты можешь мне помочь?
97 javascript  date 

7
JS: Проверить, была ли дата меньше часа назад?
Есть ли способ проверить, была ли дата меньше часа назад? Что-то вроде этого: <script> // old date var olddate = new Date("February 9, 2012, 12:15"); // current date var currentdate = new Date(); if (olddate >= currentdate - 1 hour) { alert("newer than 1 hour"); else { alert("older than 1 …
97 javascript 

8
JavaScript: получить размеры изображения
У меня есть только URL-адрес изображения. Мне нужно определить высоту и ширину этого изображения, используя только JavaScript. Изображение не может быть видно пользователю на странице. Как мне узнать его размеры?
97 javascript  html  image 

6
Что такое ES6-эквивалент Python enumerate для последовательности?
Python имеет встроенную функциюenumerate для получения итерации (index, item)пар. Есть ли у ES6 эквивалент для массива? Что это такое? def elements_with_index(elements): modified_elements = [] for i, element in enumerate(elements): modified_elements.append("%d:%s" % (i, element)) return modified_elements print(elements_with_index(["a","b"])) #['0:a', '1:b'] Эквивалент ES6 без enumerate: function elements_with_index(elements){ return elements.map(element => elements.indexOf(element) + ':' …

8
Указатель «this» в Javascript во вложенной функции
У меня вопрос о том, как обрабатывается указатель «this» в сценарии вложенной функции. Скажем, я вставил следующий пример кода на веб-страницу. Я получаю сообщение об ошибке при вызове вложенной функции «doSomeEffects ()». Я проверил в Firebug, и это показывает, что когда я нахожусь во вложенной функции, указатель this фактически указывает …


4
Сохранять переменные между загрузками страницы
Я пытаюсь зафиксировать нажатие кнопки отправки моей формы, и если форма отправлена, страница обновляется, и я показываю несколько скрытых полей. Я хотел бы зафиксировать, была ли форма отправлена ​​раньше или нет, и если она была отправлена ​​при перезагрузке, я хотел бы показать скрытые поля. Я пытался использовать глобальную переменную для …

5
Javascript Array Concat не работает. Зачем?
Итак, я создал этот виджет jqueryui. Он создает div, в который я могу передавать ошибки. Код виджета выглядит так: $.widget('ui.miniErrorLog', { logStart: "<ul>", // these next 4 elements are actually a bunch more complicated. logEnd: "</ul>", errStart: "<li>", errEnd: "</li>", content: "", refs: [], _create: function() { $(this.element).addClass( "ui-state-error" ).hide(); …


4
Как установить полосу прокрутки текстового поля вниз по умолчанию?
У меня есть текстовое поле, которое динамически перезагружается по мере отправки пользовательского ввода. Оно обновляется каждые пару секунд. Когда объем текста в этом текстовом поле превышает размер текстового поля, появляется полоса прокрутки. Однако полосу прокрутки на самом деле нельзя использовать, потому что, если вы начнете прокручивать вниз, через пару секунд …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.