• Страница 1 из 1
  • 1
Многострочные переменные в js
Aleko
Дата: Пятница, 16.10.2009, 03:25 | Сообщение # 1
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Откопал на просторах интернета. Без комментариев. Просто класс:

Code
<script type='text/javascript'>
var string = ""+<r><![CDATA[
   многострочная
    переменная!
     классно?
  ]]></r>;
</script>


Бесплатные обои.
  
ad
Дата: Пятница, 16.10.2009, 15:36 | Сообщение # 2
Группа: Удаленные
Что она дает :?

Сообщение отредактировал ad - Пятница, 16.10.2009, 15:37
  
chu4___x
Дата: Пятница, 16.10.2009, 15:48 | Сообщение # 3
говорун
Группа: Проверенные
Пользователь №: 13
Сообщений: 211
Получено оценок: 19
ad, если ты напишешь просто

Code
var q = 'asd
asd
asd'

То это ошибка, а если так как показал Aleko, то нет.


«POST данные для модулей системы»
  
Aleko
Дата: Пятница, 16.10.2009, 15:49 | Сообщение # 4
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
ad, это дает возможность писать переменные в несколько строк. Обычная переменная этого не позволяет.

Бесплатные обои.
  
ad
Дата: Пятница, 16.10.2009, 15:50 | Сообщение # 5
Группа: Удаленные
Короче это JS, а я в нем 0. Значит мне это не надо. ^_^
  
Infamous
Дата: Пятница, 16.10.2009, 16:49 | Сообщение # 6
говорун
Группа: Проверенные
Пользователь №: 316
Сообщений: 158
Получено оценок: 21
Можно просто обратные слэши ставить перед каждым переносом строки, и всё будет работать.

Code
var a='многострочная \
переменная, \
отлично \
работает'
  
Aleko
Дата: Пятница, 16.10.2009, 18:15 | Сообщение # 7
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
Infamous, спасибо за инфу, но часто это не удобно.

Бесплатные обои.
  
WRC
Дата: Понедельник, 29.03.2010, 15:11 | Сообщение # 8
говорун
Группа: Проверенные
Пользователь №: 223
Сообщений: 149
Получено оценок: 11
Опять всеми любимый ie это не кушает :D (кроме способа Infamous'a)

Устраняем баг при просмотре материала
  
  • Страница 1 из 1
  • 1
Поиск:
© Studioad.ru 2006 · 2010. Использование материалов форума на сторонних ресурсах без прямой обратной ссылки строго запрещено. Хостинг от uCoz.