var str = "(096)99::00:775";
var str2 = str
.replace("::", "-")
.replace(":", "-");
alert(str2);
Смущают меня строки 2, 3 и 4. Где можно прочитать про то, почему это работает и увидеть ещё какие-нибудь "штучки" наподобие этого?
P.S. мне это чем-то напоминает инструкцию
with