Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 18.01.2011, 21:48
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от Matre
щито?
Две i украинские (наверно), одна латинская.

Сообщение от Matre
как тогда компилятор отлечает {} обьект от {} пустая инструкция??
Откройте спецификацию языка, там есть грамматика. Попробуйте развернуть правила грамматики для ваших примеров.
Ответить с цитированием
  #12 (permalink)  
Старый 18.01.2011, 22:22
Профессор
Отправить личное сообщение для Matre Посмотреть профиль Найти все сообщения от Matre
 
Регистрация: 07.01.2011
Сообщений: 582

Цитата:
Две i украинские (наверно), одна латинская.
нацисты?

Цитата:
Откройте спецификацию языка, там есть грамматика. Попробуйте развернуть правила грамматики для ваших примеров.
нет
все-равно непонимаю
обьесните,если нетрудно
конкретно-как компелятор отлечит
{b:0} - обьект с ключем b
от
{b:0} - блок кода ,содерж. b:0 (операцию)
Ответить с цитированием
  #13 (permalink)  
Старый 18.01.2011, 23:25
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от Matre
нацисты?
Это всё равно, что a и b, буквы разные.

Сообщение от Matre
конкретно-как компелятор отлечит
{b:0} - обьект с ключем b
от
{b:0} - блок кода ,содерж. b:0 (операцию)
По контексту.
Ответить с цитированием
  #14 (permalink)  
Старый 18.01.2011, 23:29
Профессор
Отправить личное сообщение для Matre Посмотреть профиль Найти все сообщения от Matre
 
Регистрация: 07.01.2011
Сообщений: 582

Это всё равно, что a и b, буквы разные.


нет
почему с украинскими i не работает
а с латинскими работает?
дирскирминизация ведь

Цитата:
По контексту.
if (true)
{b : 0};


ну вот попорбуйте определить
под оба случая подходит
Ответить с цитированием
  #15 (permalink)  
Старый 19.01.2011, 01:00
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от Matre
if (true)
alert({b : 0});
эквивалентно:
if (true);
alert({b : 0});
Ответить с цитированием
  #16 (permalink)  
Старый 19.01.2011, 06:25
Профессор
Отправить личное сообщение для Matre Посмотреть профиль Найти все сообщения от Matre
 
Регистрация: 07.01.2011
Сообщений: 582

ну это понятно
но мы расматриваем сферический блок (он же объект) в вакууме
т е без алертов и прочей.
{b : 0} даже человек неможет сказать-блок это или объект,как компилятор опридиляет??
Ответить с цитированием
  #17 (permalink)  
Старый 19.01.2011, 07:28
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от Matre
if (true)
{b : 0};


ну вот попорбуйте определить
под оба случая подходит
В данном случае это блок.
Ответить с цитированием
  #18 (permalink)  
Старый 19.01.2011, 07:50
Профессор
Отправить личное сообщение для Matre Посмотреть профиль Найти все сообщения от Matre
 
Регистрация: 07.01.2011
Сообщений: 582

но ведь согласно стандарту
после if() может идти любая штучка
пока не будет точка с-запятой
т е я ведь мог написать

if (1) {b: 0};

имея введу

if (1) { {b: 0} };
Ответить с цитированием
  #19 (permalink)  
Старый 19.01.2011, 08:56
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от Matre
нет
почему с украинскими i не работает
а с латинскими работает?
дирскирминизация ведь
тебя на майдане не было случайно?)
Ответить с цитированием
  #20 (permalink)  
Старый 19.01.2011, 09:08
Профессор
Отправить личное сообщение для Matre Посмотреть профиль Найти все сообщения от Matre
 
Регистрация: 07.01.2011
Сообщений: 582

включим логеку
майдан-фудболист http://ru.wikipedia.org/wiki/Майдан,_Радослав
на нем я быть немог,я гетеро-сиксуал
тогда зочем токие вопросы или это был ноезд??
Ответить с цитированием
Ответ



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

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