javascript- все статьи тега ➜ страница 40


Получить текущий URL-адрес с помощью JavaScript?

все, что я хочу, это получить URL-адрес веб-сайта. Не URL-адрес, взятый из ссылки. При загрузке страницы мне нужно иметь возможность захватить полный, текущий URL-адрес веб-сайта и установить его в качестве переменной, чтобы делать с ним, как мне нравится. ...

.опоры() и attr, который()

так jQuery 1.6 имеет новую функцию prop(). $(selector).click(function(){ //instead of: this.getAttribute('style'); //do i use: $(this).prop('style'); //or: $(this).attr('style'); }) или в этом случае они делают то же самое? а если я do нужно переключиться на использование prop(), все старые attr() звонки прервутся, если я переключусь на 1.6? обновление selector = '#id' $(selector).click(function() { //instead of: var getAtt = this.getAttribute('st ...

Как правильно клонировать объект JavaScript?

у меня есть объект, x. Я хотел бы скопировать его как объект y, такие, что изменение y Не изменяйте x. Я понял, что копирование объектов, полученных из встроенных объектов JavaScript, приведет к дополнительным, нежелательным свойствам. Это не проблема, так как я копирую один из моих собственных, литерально построенных объектов. Как правильно клонировать объект JavaScript? ...

Что это такое! (не) оператор в JavaScript?

Я видел какой-то код, который, кажется, использует оператор, который я не узнаю, в виде двух восклицательных знаков, например: !!. Может кто-нибудь сказать мне, что делает этот оператор? контекст, в котором я это увидел, this.vertical = vertical !== undefined ? !!vertical : this.vertical; ...

Существует ли функция "существует" для jQuery?

Как я могу проверить существование элемента в jQuery? текущий код, который у меня есть это: if ($(selector).length > 0) { // Do something } есть ли более элегантный способ подойти к этому? Возможно плагин или функция? ...

Как очистить массив в JavaScript?

есть ли способ очистить массив и если да, то с .remove()? например, A = [1,2,3,4]; Как я могу очистить? ...

Как мне отладить узел.приложения js?

как отладить узел.серверное приложение js? сейчас я в основном использую alert debugging с печатью заявления, как это: sys.puts(sys.inspect(someVariable)); должен быть лучший способ отладки. Я знаю, что Google Chrome имеет отладчик командной строки. Доступен ли этот отладчик для узла.JS как хорошо? ...

Как проверить на пустую строку в JavaScript?

Я видел этот поток, но я не видел конкретного примера JavaScript. Есть ли простой string.Empty доступные в JavaScript, или это просто случай проверки ""? ...

Проверка десятичных чисел в JavaScript-IsNumeric()

каков самый чистый и эффективный способ проверки десятичных чисел в JavaScript? бонусные баллы за: ясность. Решение должно быть чистым и простым. кросс-платформенный. тестовые случаи: 01. IsNumeric('-1') => true 02. IsNumeric('-1.5') => true 03. IsNumeric('0') => true 04. IsNumeric('0.42') => true 05. IsNumeric('.42') => true 06. IsNumeric('99,999') => false 07. IsNumeric('0x89f') => false 08. IsNumeric('#abcdef') => false 09. IsNumeric('1.2.3 ...

Как работает привязка данных в AngularJS?

Как работает привязка данных в AngularJS рамки? Я не нашел технических подробностей о их сайт. Более или менее ясно, как это работает, когда данные распространяются из представления в модель. Но как AngularJS отслеживает изменения свойств модели без сеттеров и геттеров? я обнаружил, что есть наблюдатели JavaScript, которые могут выполнять эту работу. Но они не поддерживаются в Internet Explorer 6 и Internet Explorer 7. Итак, как AngularJS знает, что я изменил, например, следующее и отразил это ...

Установите значение параметра по умолчанию для функции JavaScript

Я хотел бы, чтобы функция JavaScript имела необязательные аргументы, которые я устанавливаю по умолчанию, которые используются, если значение не определено. В Ruby вы можете сделать это так: def read_file(file, delete_after = false) # code end это работает в JavaScript? function read_file(file, delete_after = false) { // Code } ...

Отключить / включить ввод с помощью jQuery?

$input.disabled = true; или $input.disabled = "disabled"; что является стандартным способом? И, наоборот,как включить отключенный вход? ...

Круглый до 2 знаков после запятой (только при необходимости)

Я бы хотел тур не более 2 знаков после запятой, а только в случае необходимости. вход: 10 1.7777777 9.1 выход: 10 1.78 9.1 как я могу сделать это в JavaScript? ...

Как я могу объединить свойства двух объектов JavaScript динамически?

Мне нужно иметь возможность объединить два (очень простых) объекта JavaScript во время выполнения. Например, я хотел бы: var obj1 = { food: 'pizza', car: 'ford' } var obj2 = { animal: 'dog' } obj1.merge(obj2); //obj1 now has three properties: food, car, and animal у кого-нибудь есть скрипт для этого или знаете встроенный способ сделать это? Мне не нужна рекурсия, и мне не нужно объединять функции, просто методы на плоских объектах. ...

Как я могу преобразовать строку в boolean в JavaScript?

могу ли я преобразовать строку, представляющую логическое значение (например, 'true', 'false') во внутренний тип в JavaScript? У меня есть скрытая форма в HTML, которая обновляется на основе выбора пользователя в списке. Эта форма содержит некоторые поля, которые представляют логические значения и динамически заполняются внутренним логическим значением. Однако, как только это значение помещается в скрытое поле ввода становится строкой. единственный способ, который я мог найти, чтобы определить ...

Как я могу довольно-распечатать JSON с помощью JavaScript?

Как я могу отобразить JSON в удобном для чтения (для читателей-людей) формате? Я ищу в первую очередь отступы и пробелы, возможно, даже цвета / стили шрифтов / и т. д. ...

Как я могу выбрать элемент с несколькими классами в jQuery?

Я хочу, чтобы выбрать все элементы, которые имеют два класса a и b. <element class="a b"> Итак, только те элементы, которые имеют и классы. когда я использую $(".a, .b") это дает мне Союз, но я хочу перекрестке. ...

Как преобразовать строку в целое число в JavaScript?

Как мне преобразовать a string на integer в JavaScript? ...

Как определить, является ли переменная "неопределенной" или "нулевой"?

как определить, является ли переменная undefined или null? Мой код выглядит следующим образом: var EmpName = $("div#esd-names div#name").attr('class'); if(EmpName == 'undefined'){ //DO SOMETHING }; <div id="esd-names"> <div id="name"></div> </div> но если я это сделаю, интерпретатор JavaScript останавливает выполнение. ...

Каков предпочтительный синтаксис для определения перечислений в JavaScript?

каков предпочтительный синтаксис для определения перечислений в JavaScript? Что-то вроде: my.namespace.ColorEnum = { RED : 0, GREEN : 1, BLUE : 2 } // later on if(currentColor == my.namespace.ColorEnum.RED) { // whatever } или есть более предпочтительная идиома? ...