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

137
Каковы лучшие практики обработки ошибок JavaScript?

Я ищу , чтобы начать делать свою JavaScript немного больше ошибок доказательства, и я нахожу много документации по использованию try, catch, finallyи throw, но я не найти тонну советов от экспертов о том, когда и куда бросать ошибки. Должен ли каждый фрагмент кода быть заключен в try / catch? Есть...

137
Как мне загрузить мой скрипт в REPL node.js?

У меня есть сценарий foo.js, содержащий некоторые функции, с которыми я хочу поиграть в REPL. Есть ли способ заставить узел выполнить мой скрипт, а затем перейти в REPL со всеми объявленными глобальными переменными, как я могу с помощью python -i foo.pyили ghci...

137
phantomjs не ждет полной загрузки страницы

Я использую PhantomJS v1.4.1 для загрузки некоторых веб-страниц. У меня нет доступа к их серверной части, я просто получаю ссылки, указывающие на них. Я использую устаревшую версию Phantom, потому что мне нужно поддерживать Adobe Flash на этих веб-страницах. Проблема в том, что многие веб-сайты...

137
Функция для расчета расстояния между двумя координатами

В настоящее время я использую указанную ниже функцию, и она работает некорректно. Согласно Google Maps, расстояние между этими координатами (от 59.3293371,13.4877472до 59.3225525,13.4619422) - 2.2километры, а функция возвращает 1.6километры. Как я могу заставить эту функцию возвращать правильное...

137
Javascript, эквивалентный C # LINQ Select

После этого вопроса здесь: Использование проверенного связывания в нокауте со списком флажков проверяет все флажки Я создал несколько флажков, используя нокаут, которые позволяют выбирать из массива. Рабочая скрипка взята сверху постом: http://jsfiddle.net/NsCXJ/ Есть ли простой способ создать...

137
Можно ли деструктурировать на существующий объект? (Javascript ES6)

Например, если у меня есть два объекта: var foo = { x: "bar", y: "baz" } и var oof = {} и я хотел перенести значения x и y из foo в oof. Есть ли способ сделать это с помощью синтаксиса деструктуризации es6? возможно что-то вроде: oof{x,y} =...

137
Реагировать: почему дочерний компонент не обновляется при изменении проп

Почему в следующем примере псевдокода Child не выполняет повторную визуализацию, когда Контейнер изменяет foo.bar? Container { handleEvent() { this.props.foo.bar = 123 }, render() { return <Child bar={this.props.foo.bar} /> } Child { render() { return <div>{this.props.bar}</div> }...

136
Определите, переполняется ли содержимое HTML-элемента

Могу ли я использовать JavaScript, чтобы проверить (независимо от полос прокрутки), переполнен ли HTML-элемент его содержимым? Например, длинный div с небольшим фиксированным размером, свойство overflow, установленное на visible, и отсутствие полос прокрутки на...

136
JavaScript: Проверьте, нажата ли кнопка мыши?

Есть ли способ определить, находится ли кнопка мыши в данный момент в JavaScript? Я знаю о событии "mousedown", но это не то, что мне нужно. Через некоторое время после нажатия кнопки мыши я хочу определить, нажата ли она по-прежнему. Это...

136
Выделите весь текст DIV одним щелчком мыши

Как выделить / выбрать содержимое тега DIV, когда пользователь нажимает на DIV ... идея заключается в том, что весь текст выделяется / выделяется, поэтому пользователю не нужно вручную выделять текст с помощью мыши и, возможно, пропустить немного текста? Например, скажем, у нас есть DIV, как...

136
Передовая практика. Доступ к элементам формы по идентификатору HTML или атрибуту имени?

Как знает любой опытный разработчик JavaScript, есть много (слишком много) способов сделать то же самое. Например, скажем, у вас есть текстовое поле следующим образом: <form name="myForm"> <input type="text" name="foo" id="foo" /> Есть много способов получить доступ к этому в...

136
Как получить элементы с несколькими классами

Скажем, у меня есть это: <div class="class1 class2"></div> Как выбрать этот divэлемент? document.getElementsByClassName('class1')[0].getElementsByClassName('class2')[0] Это не работает. Я знаю, что в jQuery это так $('.class1.class2'), но я хотел бы выбрать его с помощью ванильного...

136
Получить элемент внутри элемента по классу и идентификатору - JavaScript

Хорошо, я пробовал себя в JavaScript раньше, но самое полезное, что я написал, это переключатель стилей CSS. Так что я немного новичок в этом. Допустим, у меня есть HTML-код вроде этого: <div id="foo"> <div class="bar"> Hello world! </div> </div> Как бы я изменил "Привет,...