Какой рейтинг вас больше интересует?
|
Объединение чисел и строк. (часть 1)2010-12-28 07:54:33 (читать в оригинале)Большинство математических операторов имеют смысл только для чисел. Например, нет никакого смысла умножать число 5 на слово "икра". Если мы это сделаем, то получим особое значение JavaScript - NaN, которое означает "не число". Однако бывает такое, что нам потребуется объединить строку и число. Например, мы захотим представить сообщение, которое указывает, сколько раз посетитель был на нашей странице. Количество его переходов на нашу страницу - это число, а сообщение - это строка. В данном случае, используя оператор +, мы делаем две вещи: первое, это преобразуем число в строку и второе это соединяем его с другой строкой: var peopleVisits = 56; var message = 'Вы посетили эту страницу ' + peopleVisits + ' раз. ' ; В данном случае получилось такое сообщение: "Вы посетили эту страницу 56 раз." Интерпритатор JavaScript понимает, что здесь имеется строка, поэтому он знает, что не следует совершать математической операции (сложения). Вместо этого он воспринимает + как оператор объединения строк, а также понимает, что число должно быть преобразовано в строку. Этот способ может показаться очень подходящим, когда следует в одном сообщении совместить числа и символы. В данном случае обязательным условием является то, что число - это часть буквенной последовательности, образующей полное "высказывание", и если мы используем + в последовательности, содержащей числа и строки, интерпретатор JavaScript преобразует число в строку.
|
Категория «Анекдоты»
Взлеты Топ 5
Падения Топ 5
Популярные за сутки
|
Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.