Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 30.12.2014, 18:46
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Можно даже так:

var i, str = String.fromCharCode(1052,1086,1089,1082,1074,1072);
document.write(str + '<br>')
for(i=0; i<str.length; i++) document.write(str.charCodeAt(i));
Ответить с цитированием
  #12 (permalink)  
Старый 30.12.2014, 19:08
Аватар для Victor031
Интересующийся
Отправить личное сообщение для Victor031 Посмотреть профиль Найти все сообщения от Victor031
 
Регистрация: 30.12.2014
Сообщений: 15

Сообщение от Erolast Посмотреть сообщение
И где оператор var?
а без var нельзя? Var создает локальную переменную, я просто создал глобальную. Или я ошибаюсь?
Ответить с цитированием
  #13 (permalink)  
Старый 30.12.2014, 19:10
Аватар для Victor031
Интересующийся
Отправить личное сообщение для Victor031 Посмотреть профиль Найти все сообщения от Victor031
 
Регистрация: 30.12.2014
Сообщений: 15

Сообщение от Ruslan_xDD Посмотреть сообщение
Victor031, точка с запятой перед фигурной скобкой в цикле лишняя.
Спасибо большое! Всё получилось
Ответить с цитированием
  #14 (permalink)  
Старый 30.12.2014, 19:52
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Сообщение от Victor031 Посмотреть сообщение
а без var нельзя? Var создает локальную переменную, я просто создал глобальную. Или я ошибаюсь?
Нельзя. В современном JS объявление без var запрещено. Включи режим соответствия стандарту - код сразу вывалится с ошибкой:
"use strict";
document.write(str=String.fromCharCode(1052,1086,1089,1082,1074,1072))
document.write('<br />');
 
for (i=0; i<str.length; i++)
  document.write(str.charCodeAt(i));
Ответить с цитированием
  #15 (permalink)  
Старый 30.12.2014, 22:29
Аватар для Victor031
Интересующийся
Отправить личное сообщение для Victor031 Посмотреть профиль Найти все сообщения от Victor031
 
Регистрация: 30.12.2014
Сообщений: 15

Сообщение от Erolast Посмотреть сообщение
Нельзя. В современном JS объявление без var запрещено. Включи режим соответствия стандарту - код сразу вывалится с ошибкой:
"use strict";
document.write(str=String.fromCharCode(1052,1086,1089,1082,1074,1072))
document.write('<br />');
 
for (i=0; i<str.length; i++)
  document.write(str.charCodeAt(i));
Не знал, спасибо за информацию!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление совпадения строки из строки feniks7 Общие вопросы Javascript 3 24.07.2013 22:15
как вставить строки в таблицу? Yurik Events/DOM/Window 2 29.02.2012 17:14
Узнать номер строки таблицы по клику antserg jQuery 4 13.11.2011 13:46
Отфильтровать строки в таблице по заданным критериям Hag1989 Общие вопросы Javascript 0 03.12.2009 02:06
Для события onCLick получить индекс строки и объект грида. progi2007 ExtJS 4 05.08.2009 11:31