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

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

5
Разница между функциями jQuery `click`,` bind`, `live`,` delegate`, `trigger` и ʻon` (с примером)?
Я прочитал документацию по каждой функции jQuery official website, но таких сравнительных списков между функциями ниже нет: $().click(fn) $().bind('click',fn) $().live('click',fn) $().delegate(selector, 'click', fn) $().trigger('click') // UPDATED $().on('click', selector ,fn); // more UPDATED Избегайте ссылок на ссылки. Как именно работают все вышеперечисленные функции и какие из них следует предпочесть в какой …
140 javascript  jquery 


2
Разница между RegisterStartupScript и RegisterClientScriptBlock?
Единственная разница между RegisterStartupScriptи RegisterClientScriptBlockзаключается в том, что RegisterStartupScript помещает javascript перед закрывающим </form>тегом страницы, а RegisterClientScriptBlock помещает его сразу после начального <form>тега страницы? Кроме того, когда бы вы предпочли одно другому? Я написал краткий образец страницы, где у меня возникла проблема, и я не уверен, в какой именно причине …
140 c#  javascript  asp.net  .net 

9
Как выполнять поиск и фильтрацию в реальном времени в таблице HTML
Некоторое время я гуглил и искал переполнение стека, но я просто не могу обойти эту проблему. У меня есть стандартная таблица HTML, содержащая, скажем, фрукты. Вот так: <table> <tr> <td>Apple</td> <td>Green</td> </tr> <tr> <td>Grapes</td> <td>Green</td> </tr> <tr> <td>Orange</td> <td>Orange</td> </tr> </table> Над этим у меня есть текстовое поле, в котором …
140 javascript  jquery  html 

3
Разница между микрозадачей и макрозадачей в контексте цикла событий
Я только что закончил читать Обещания / A + спецификации и наткнулся на термины microtask и macrotask: см http://promisesaplus.com/#notes Я никогда не слышал об этих терминах раньше, и теперь мне любопытно, какая разница? Я уже пытался найти некоторую информацию в Интернете, но все, что я нашел, - это сообщение из …

9
Конвертировать BLOB-объекты в base64
Это фрагмент кода, который я хочу сделать Blobдля Base64строки: Эта закомментированная часть работает, и когда URL-адрес, сгенерированный ею, установлен на img src, он отображает изображение: var blob = items[i].getAsFile(); //var URLObj = window.URL || window.webkitURL; //var source = URLObj.createObjectURL(blob); //console.log("image source=" + source); var reader = new FileReader(); reader.onload = …
140 javascript  jquery 

5
Измените скорость отображения всплывающей подсказки атрибута title
Есть ли способ изменить скорость всплывающей подсказки из атрибута "title" элемента? Я бы хотел, чтобы всплывающая подсказка появлялась сразу, но кажется, что она появится через несколько секунд.
140 javascript  html 

4
Сохраняет ли React порядок обновлений состояния?
Я знаю, что React может выполнять обновления состояния асинхронно и в пакетном режиме для оптимизации производительности. Поэтому вы никогда не можете доверять обновлению состояния после вызова setState. Но можете ли вы доверять React, чтобы обновлять состояние в том же порядке, что setStateи для тот же компонент? разные компоненты? Рассмотрите возможность …

4
Как использовать ES6 Fat Arrow для .filter () массива объектов
Я пытаюсь использовать функцию стрелки ES6 .filterдля возврата взрослых (Джек и Джилл). Кажется, я не могу использовать оператор if. Что мне нужно знать, чтобы сделать это в ES6? var family = [{"name":"Jack", "age": 26}, {"name":"Jill", "age": 22}, {"name":"James", "age": 5 }, {"name":"Jenny", "age": 2 }]; let adults = family.filter(person => …

3
Что такое «точка входа» в npm init
У меня пустой новый проект, когда я запускаю npm init, у меня есть список вопросов, на которые нужно ответить, например: name: (karma) version: (1.0.0) description:my project description entry point: (index.js) Я действительно смущен тем, что говорит «точка входа», это должен быть мой файл index.html или мой app.js или это что-то …
139 javascript  node.js  npm 

6
JQuery .on () метод с несколькими обработчиками событий для одного селектора
Попытка выяснить, как использовать метод Jquery .on () с определенным селектором, с которым связано несколько событий. Ранее я использовал метод .live (), но не совсем уверен, как выполнить то же умение с помощью .on (). Пожалуйста, смотрите мой код ниже: $("table.planning_grid td").live({ mouseenter:function(){ $(this).parent("tr").find("a.delete").show(); }, mouseleave:function(){ $(this).parent("tr").find("a.delete").hide(); }, click:function(){ //do …

16
изменение источника на видео тег HTML5
Я пытаюсь создать видеоплеер, который работает везде. пока я буду с: <video> <source src="video.mp4"></source> <source src="video.ogv"></source> <object data="flowplayer.swf" type="application/x-shockwave-flash"> <param name="movie" value="flowplayer.swf" /> <param name="flashvars" value='config={"clip":"video.mp4"}' /> </object> </video> (как видно на нескольких сайтах, например, видео для всех ), пока все хорошо. но теперь я также хочу какой-нибудь плейлист / …
139 javascript  html  video  load 

3
getMonth в JavaScript дает в прошлом месяце
Я использую средство выбора даты, которое выдает дату в формате Вс 7 июля 00:00:00 ПО ВОСТОЧНОМУ ВРЕМЕНИ 2013. Несмотря на то, что месяц говорит о июле, если я выполняю getMonth, он дает мне предыдущий месяц. var d1 = new Date("Sun Jul 7 00:00:00 EDT 2013"); d1.getMonth());//gives 6 instead of 7 …
139 javascript  date 

2
Значения по умолчанию для реквизитов компонента Vue и как проверить, не установил ли пользователь опору?
1. Как я могу установить значение по умолчанию для пропеллера компонента в Vue 2? Например, есть простой moviesкомпонент, который можно использовать следующим образом: <movies year="2016"><movies> Vue.component('movies', { props: ['year'], template: '#movies-template', ... } Но, если пользователь не указывает year: <movies></movies> тогда компонент примет некоторое значение по умолчанию для yearреквизита. 2. …

11
JavaScript найти и удалить объект в массиве на основе значения ключа
Я пробовал несколько подходов о том, как найти объект в массиве, где ID = var, и, если он найден, удалить объект из массива и вернуть новый массив объектов. Данные: [ {"id":"88","name":"Lets go testing"}, {"id":"99","name":"Have fun boys and girls"}, {"id":"108","name":"You are awesome!"} ] Я могу искать в массиве, используя jQuery $ …

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