-Метки

 -Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в CommandButton

 -Сообщества

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 05.05.2008
Записей:
Комментариев:
Написано: 214


Конвертация типов данных

Четверг, 23 Июля 2009 г. 15:55 + в цитатник
Мониста все записи автора JavaScript это динамически типизированный язык. Это означает, что Вы не должны специфицировать тип данных переменной при её объявлении и что типы данных при необходимости автоматически конвертируются при выполнении скрипта. Так, например, Вы можете объявить переменную:

var answer = 42

и позднее присвоить этой же переменной строковое значение, например,

answer = "Thanks for all the fish..."

Поскольку JavaScript динамически типизируется, такое присвоение не вызовет сообщения об ошибке.

В выражениях, содержащих числовые и строковые значения и операцию +, JavaScript конвертирует числа в строки. Например, рассмотрим такой оператор:

x = "The answer is " + 42 // возвращает "The answer is 42"
y = 42 + " is the answer" // возвращает "42 is the answer"

В операторах, содержащих другие операции, JavaScript не конвертирует числа в строки. Например:

"37" - 7 // возвращает 30
"37" + 7 // возвращает 377
Рубрики:  JavaScript

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку