Вопросы с тегом 'object'
Объект - это любой объект, который может управляться командами на языке программирования. Объектом может быть значение, переменная, функция или сложная структура данных. В объектно-ориентированном программировании объект ссылается на экземпляр класса.
80
Каков наиболее эффективный способ глубокого клонирования объекта в JavaScript?
Каков наиболее эффективный способ клонирования объекта JavaScript? Я видел obj = eval(uneval(o));, но который нестандартен и поддерживается только Firefox. Я ' вы делали такие вещи, как obj = JSON.parse(JSON.stringify(o));, но сомневаетесь в эффект...
23 сент. '08 в 16:26
63
Избегание!= Null
Я использую object != null чтобы избежать NullPointerException. Есть ли хорошая альтернатива этому? Например: if (someobject != null) {
someobject.doCalc();
}
Это позволяет избежать NullPointerException, когда неизвестно, является ли объект...
07 нояб. '08 в 8:31
44
Обнаружение свойства объекта undefined
Какой лучший способ проверить, является ли свойство объекта в JavaScript undefined?
26 авг. '08 в 7:25
21
Проверка наличия ключа в объекте JavaScript?
Как проверить, существует ли конкретный ключ в объекте или массиве JavaScript?
Если ключ не существует, и я пытаюсь получить к нему доступ, вернет ли он false? Или выбросить ошибку?
08 июл. '09 в 13:21
29
Итерация через свойства объекта
var obj = {
name: "Simon",
age: "20",
clothing: {
style: "simple",
hipster: false
}
}
for(var propt in obj){
console.log(propt + ': ' + obj[propt]);
} Как переменная propt представляет свойства объекта? Это не...
29 нояб. '11 в 14:30
36
Сравните две даты с JavaScript
Может кто-нибудь предложить способ сравнения значений двух дат больше, меньше, а не в прошлом с использованием JavaScript? Значения будут поступать из текстовых полей.
29 янв. '09 в 19:14
12
Вызов функции модуля с использованием его имени (строки)
Каков наилучший способ вызова функции по заданной строке с именем функции в программе Python. Например, допустим, что у меня есть модуль foo, и у меня есть строка с содержимым "bar". Каков наилучший способ вызова foo.bar()? Мне нужно получить возвр...
06 авг. '08 в 3:36
32
Найти объект по id в массиве объектов JavaScript
У меня есть массив:
myArray = [{'id':'73','foo':'bar'},{'id':'45','foo':'bar'}, etc.]
Я не могу изменить структуру массива. Мне передается id 45, и я хочу получить 'bar' для этого объекта в массиве.
Как это сделать в JavaScript или с помощью jQu...
09 сент. '11 в 15:42
35
Преобразование объекта JS в строку JSON
Если я определил объект в JS с помощью:
var j={"name":"binchen"};
Как преобразовать объект в JSON? Строка вывода должна быть:
'{"name":"binchen"}'
12 нояб. '10 в 8:20
40
Проверьте, является ли значение объектом в JavaScript
Как вы проверяете, является ли значение объектом в JavaScript?
14 дек. '11 в 20:35
7
Класс Python наследует объект
Есть ли причина, по которой объявление класса должно наследовать от object?
Я только что нашел код, который делает это, и я не могу найти вескую причину.
class MyClass(object):
# class code follows...
25 окт. '10 в 14:15
33
Преобразование объекта в строку
Как преобразовать объект JavaScript в строку?
Пример:
var o = {a:1, b:2}
console.log(o)
console.log('Item: ' + o)
Вывод:
Объект {a = 1, b = 2}//очень хороший читаемый вывод:) Item: [object Object]//не знаю, что внутри: (
10 апр. '11 в 15:35
20
Почему нулевой объект и какая разница между нулем и undefined?
Почему null считается object в JavaScript?
Проверяет
if ( object == null )
Do something
то же, что и
if ( !object )
Do something
?
А также:
В чем разница между null и undefined?
29 апр. '09 в 5:47
10
Сравнение объектов в JavaScript
Каков наилучший способ сравнения объектов в JavaScript?
Пример:
var user1 = {name : "nerd", org: "dev"};
var user2 = {name : "nerd", org: "dev"};
var eq = user1 == user2;
alert(eq); // gives false
Я знаю, что два объекта равны, если они относят...
01 июл. '09 в 12:18
22
Как я могу получить доступ и обработать вложенные объекты, массивы или JSON?
У меня есть вложенная структура данных, содержащая объекты и массивы. Как я могу извлечь информацию, т.е. Получить доступ к определенным или нескольким значениям (или ключам)? Например: var data = {
code: 42,
items: [{
id: 1,
...
12 авг. '12 в 13:02