Форум программистов, компьютерный форум, киберфорум
Наши страницы
JavaScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
Romadzao
7 / 7 / 3
Регистрация: 02.07.2012
Сообщений: 120
#1

Зачем javascript-y нужен var?

27.09.2012, 18:12. Просмотров 2272. Ответов 6
Метки нет (Все метки)

Зачем для переменных нужен var, если код и без него даже ИЕ кушает?

Не по теме:

И ещё попутно хочу спросить: почему в алгебре у функции "у=корень из х" ветка идёт только вверх, а вниз нет? Как мой надмозг понимает, -2 * -2 = 4, значит и корень из 4 равен -2 (ну и 2), и тогда, казалось бы, ветка и вниз идти должна, но таки нет, только вверх, и мучает меня этот вопрос ещё с садика!

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.09.2012, 18:12
Ответы с готовыми решениями:

Зачем тут var self = this;?
Вот код Terrain.prototype.generate = function(roughness) { ...

javascript var $$ = $$ || {};
Я правильно понимаю, что это конструкция определяет создан ли объект в...

Зачем нужен оператор |
Не могу понять, зачем и как использовать вот его>> | Вот примеры(...

Зачем нужен прототип (prototype)?
Всем привет. Прохожу курсы Codecademy и застрял на этом уроке:...

Не понятно зачем нужен CORS
Я не понимаю, зачем нужен CORS? Я знаю как он работает, знаю про заголовок...

6
Vourhey
Почетный модератор
6492 / 2266 / 185
Регистрация: 29.07.2006
Сообщений: 12,534
27.09.2012, 18:15 #2
Цитата Сообщение от Romadzao Посмотреть сообщение
Зачем для переменных нужен var
Не пишу на джаваскрипте, но, если память не изменяет, это кл. слово за локальную область видимости переменной отвечает.
0
Василий Макогон
269 / 225 / 11
Регистрация: 20.04.2012
Сообщений: 820
27.09.2012, 18:18 #3
http://dklab.ru/chicken/nablas/39.html
1
Vovan-VE
27.09.2012, 18:23
  #4

Не по теме:

Цитата Сообщение от Romadzao Посмотреть сообщение
И ещё попутно хочу спросить: почему в алгебре у функции "у=корень из х" ветка идёт только вверх, а вниз нет? Как мой надмозг понимает, -2 * -2 = 4
Потому что в алгебре функция определяется единственным значением для любого значения аргумента(-ов).

1
Mysterious Light
Эксперт по математике/физике
3939 / 1918 / 382
Регистрация: 19.07.2009
Сообщений: 2,935
Записей в блоге: 21
27.09.2012, 20:11 #5
Цитата Сообщение от Vovan-VE Посмотреть сообщение

Не по теме:


Потому что в алгебре функция определяется единственным значением для любого значения аргумента(-ов).

Не по теме:

<cut>На неужели?</cut>
1) Есть многозначные функции, которые правильнее называть бинарным отношением. Так, во многих книгах различают корень арифметический (однозначная положительная функция) и корень "вообще" (бин.отношение, суть объединение двух веток). В ТФКП здесь подключается ещё одно явление, которое называется "регулярной ветвью", поэтому когда подключается комплексность однозначность обратной функции, как правило, исчезает.
2) Ответ "потому что так договорились" является единственно правильным. С таким же успехом могли определить корень как отрицательную ветку и говорить, что корень из 4 это (-2), но никак не 2, потому что 2>0.

0
newJS
2397 / 1070 / 307
Регистрация: 23.06.2011
Сообщений: 3,330
27.09.2012, 21:16 #6
Тонкости ECMA-262-3. Часть 2. Объект переменных.
0
Vovan-VE
28.09.2012, 14:21     Зачем javascript-y нужен var?
  #7

Не по теме:

Цитата Сообщение от Mysterious Light Посмотреть сообщение
На неужели?
Речь-то шла всего-лишь об алгербе. Спросите у математиков в разделе.

0
28.09.2012, 14:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.09.2012, 14:21
Привет! Вот еще темы с ответами:

В JavaScript точка с запятой ";" и слово "var" являются необязательными?
Привет всем. Сначала я почитал немного онлайн-уроки и пару видео про JS. Там...

Зачем нужен API-ключ?
И так все работает. Добавлено через 13 секунд Или нет? Что не работает

Нужен переводчик на javascript
Ребята, если кто знает как, напишите плз вот такой переводчик на джава. Есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru