javascript — вопросы с ответами

14 ответов
Почему кто-то предпочитает использовать библиотеку служебных программ lodash.js или underscore.js? Lodash, похоже, является заменой замены для подчеркивания, последний из которых был длиннее. Я думаю, что оба они блестящие, но я не знаю достаточно о том, как они работают, чтобы сделать образованное ...
lodash
underscore.js
09 дек. 2012, в 17:22
32 ответа
При копировании массива в JavaScript в другой массив: var arr1 = ['a','b','c']; var arr2 = arr1; arr2.push('d'); //Now, arr1 = ['a','b','c','d'] Я понял, что arr2 относится к тому же массиву, что и arr1, а не к новому независимому массиву. Как скопировать массив, чтобы получить два независимых мас...
arrays
20 сен. 2011, в 13:54
30 ответов
Какой метод проверки правильности инициализации переменной лучше/правильно? (Предполагая, что переменная может содержать что угодно (строка, int, объект, функция и т.д.)) if (elem) { // or !elem или if (typeof(elem) !== 'undefined') { или if (elem != null) { ...
if-statement
variables
initialization
undefined
25 фев. 2011, в 03:24
54 ответа
Есть ли твердый способ определить, использует ли пользователь мобильное устройство в jQuery? Что-то похожее на атрибут CSS @media? Я хотел бы запустить другой script, если браузер находится на карманном устройстве. Функция jQuery $.browser не то, что я ищу....
mobile
browser-detection
18 авг. 2010, в 16:38
35 ответов
Как отлаживать серверное приложение Node.js? В настоящее время я в основном использую отладочную информацию с инструкциями печати следующим образом: sys.puts(sys.inspect(someVariable)); Должен быть лучший способ отладки. Я знаю, что Google Chrome имеет отладчик командной строки. Этот отладчик досту...
google-chrome-devtools
debugging
15 дек. 2009, в 23:14
18 ответов
ПРИМЕЧАНИЕ. Этот вопрос задавался с точки зрения ECMAScript версии 3 или 5. Ответы могут устареть с введением новых функций в выпуске ECMAScript 6. Что такое функция ключевого слова var в JavaScript и какая разница между var someNumber = 2; var someFunction = function() { doSomething; } var some...
ecmascript-5
keyword
24 сен. 2009, в 09:23
14 ответов
Я хотел бы переместить один элемент DIV внутри другого. Например, я хочу переместить это (включая всех детей): <div id="source"> ... </div> в это: <div id="destination"> ... </div> чтобы у меня было это: <div id="destination"> <div id="source"> ... <...
14 авг. 2009, в 20:58
51 ответ
Как преобразовать все элементы моей формы в объект JavaScript? Я хотел бы иметь способ автоматического создания объекта JavaScript из моей формы, без необходимости перебирать каждый элемент. Мне не нужна строка, возвращаемая $('#formid').serialize();, и мне не нужна карта, возвращаемая $('#formid')....
serialization
26 июль 2009, в 12:57
38 ответов
У меня есть <button> на странице, когда эта кнопка нажата, скрытый <div> отображается с помощью jQuery. Как перейти к началу страницы с помощью команды JavaScript/jQuery в этой функции? Желательно, даже если полоса прокрутки мгновенно переходит в верхнюю часть. Я не ищу гладкую прокрутку...
17 июль 2009, в 17:29
21 ответ
Как преобразовать string в integer в JavaScript?
string
integer
parseint
15 июль 2009, в 22:03
23 ответа
Как получить выбранное значение из выпадающего списка с помощью JavaScript? Я попробовал методы ниже, но все они возвращают выбранный индекс вместо значения: var as = document.form1.ddlViewBy.value; var e = document.getElementById("ddlViewBy"); var strUser = e.options[e.selectedIndex].value; var v...
html-select
06 июль 2009, в 08:39
38 ответов
Как отобразить содержимое объекта JavaScript в строчном формате, например, когда мы alert переменная? Тот же форматированный способ, которым я хочу отобразить объект.
javascript-objects
05 июнь 2009, в 19:00
22 ответа
Как я могу перебирать все элементы в объекте JavaScript, включая значения, которые являются объектами. Например, как я мог бы пройти через это (обращаясь к "your_name" и "your_message" для каждого)? var validation_messages = { "key_1": { "your_name": "jimmy", "your_msg": "hello w...
28 май 2009, в 16:12
2 ответа
Возможный дубликат: Javascript === vs ==: Имеет ли значение, какой оператор "равный" я использую? В чем разница между == и === в JavaScript? Я также видел операторы != и !==. Есть ли еще такие операторы?
comparison-operators
equality-operator
identity-operator
07 фев. 2009, в 11:23
64 ответа
Я хотел бы отформатировать цену в JavaScript. Мне нужна функция, которая принимает float в качестве аргумента и возвращает формат string следующим образом: "$ 2,500.00" Какой лучший способ сделать это?
formatting
currency
29 сен. 2008, в 14:26
Наверх
Меню