Строковые операторы в языке JavaScript и примеры их использования
Помощь проекту:
WMR: R288272666982
WMZ: Z293550531456
Яндекс.Деньги: 410011531129223
Блог: http://zametkinapolyah.ru/
Рубрика JavaScript: http://zametkinapolyah.ru/veb-programmirovanie/zametki-po-javascript
Паблик блога в ВК: https://vk.com/zametkinapolyah
Тематическая группа в ВК: https://vk.com/zametkijs
Мы уже говорили, что тип данных имеет значение для JavaScript интерпретатора, когда тот выполняет операции, некоторые операторы «меняют» свое поведение, когда в качестве операнда выступает строка:
“Hello,” + “ ” + “world!”;
var a = “Hello, ”;
var b = “world!”;
var c = a + b;
“1”+”2”;
Не забывайте про ассоциативность оператора сложения, особенно, если работаете с аргументами разных типов:
var n = 44 + 33 + “строка”;
var m = “строка” + 12 + 99;
Операторы сравнения допустимы и для строк, как вы помните, сравнение выполняется в соответствии с кодом символа кодировки Юникод (у какого символа код больше, тот символ и больше):
Но если один из аргументов при выполнении операции сравнения является числом, то JavaScript интерпретатор будет пытаться преобразовать строку в число.
Последние сообщения
127 полезных и бесплатных онлайн академий
23.04.2019
Ресурсы для objective-C программистов
21.03.2018