Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #71 (permalink)  
Старый 25.08.2009, 11:55
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Сообщение от JSprog
и как её опредилить?
Ты же знаешь её! Зачем определять?!
getElementById - принимает в качастве параметра выражение, возвращаемое текстовую строку. Выражение 'b1' - возвращает значение b1. У тебя же синтаксически передаётся имя переменной b1.
Ответить с цитированием
  #72 (permalink)  
Старый 25.08.2009, 12:00
Аватар для JSprog
L
Отправить личное сообщение для JSprog Посмотреть профиль Найти все сообщения от JSprog
 
Регистрация: 16.08.2009
Сообщений: 416

Ты про что?
__________________
Лови позитив
Ответить с цитированием
  #73 (permalink)  
Старый 25.08.2009, 12:01
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Про твой вопрос. Не заметно?!
Ответить с цитированием
  #74 (permalink)  
Старый 25.08.2009, 12:01
Аватар для JSprog
L
Отправить личное сообщение для JSprog Посмотреть профиль Найти все сообщения от JSprog
 
Регистрация: 16.08.2009
Сообщений: 416

Какой вопрос? иди отдохни
__________________
Лови позитив
Ответить с цитированием
  #75 (permalink)  
Старый 28.08.2009, 10:51
Аватар для JSprog
L
Отправить личное сообщение для JSprog Посмотреть профиль Найти все сообщения от JSprog
 
Регистрация: 16.08.2009
Сообщений: 416

Люди что будет значить синтаксис если с обычной переменной например var x=4 указать что-нибудь рядом в квадратных скобках например x[name]
__________________
Лови позитив
Ответить с цитированием
  #76 (permalink)  
Старый 28.08.2009, 10:58
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Всё, счем ты работаешь в JS - объекты.

Переменная x, равная 4 - это объект типа Number.
У него есть те же свойства и методы, что и у встроенного объекта Number, т.к. это его экземпляр.

Далее, если записать x[name] - произойдёт обращение к свойству объекта x, имя которого вернёт переменная name.
Если записать x['name'] - будет обращение конкретно к свойству name.

Если ты знаешь - возможны 2 вида обращения к свойствам объекта:

1. Obj.property
2. Obj['property']

Последний раз редактировалось B~Vladi, 28.08.2009 в 11:00.
Ответить с цитированием
  #77 (permalink)  
Старый 28.08.2009, 11:19
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от B~Vladi
Всё, счем ты работаешь в JS - объекты.
Не всё.
var x = 4;
x.a = 5;
alert(x.a);  // undefined
Ответить с цитированием
  #78 (permalink)  
Старый 28.08.2009, 12:00
Аватар для JSprog
L
Отправить личное сообщение для JSprog Посмотреть профиль Найти все сообщения от JSprog
 
Регистрация: 16.08.2009
Сообщений: 416

Сообщение от B~Vladi
в JS - объекты.
Это не объект а элементарный тип данных
Хотя свойства и методы есть из-за обёртки
__________________
Лови позитив
Ответить с цитированием
  #79 (permalink)  
Старый 28.08.2009, 12:03
Аватар для JSprog
L
Отправить личное сообщение для JSprog Посмотреть профиль Найти все сообщения от JSprog
 
Регистрация: 16.08.2009
Сообщений: 416

Что-то я не понял что будет если не записать кавычек x[name] можно по подробнее
Всё ясно например
name=uuu
x[name]
обратитса к свойству uuu?
__________________
Лови позитив

Последний раз редактировалось JSprog, 28.08.2009 в 12:14.
Ответить с цитированием
  #80 (permalink)  
Старый 28.08.2009, 15:21
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Ой, да, простая запись
var x=4

не создаёт объект, но наследует методы объекта Nubmer.

Сообщение от JSprog
обратитса к свойству uuu?
Да, только записывать надо так:
var name='uuu';
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите, есть ли такая CMS greatilya Оффтопик 1 01.08.2009 21:05
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 14:37
document.XMLDocument - есть ли в FF? IIIEPJIOK Events/DOM/Window 0 26.02.2009 00:19
Одиночки. В чем разница? Snipe Общие вопросы Javascript 49 07.06.2008 15:58
есть ли global в javascript scuter Общие вопросы Javascript 21 11.04.2008 21:48