Решено: јавасцрипт уклони све нове редове

Када уклоните све нове редове из стринга у ЈаваСцрипт-у, заправо уклањате све знакове размака, укључујући нове редове. Ово може изазвати проблеме ако очекујете да се стринг третира као једна јединица када се прослеђује функцији или користи у изразу.

 from string

var str = "Hello rn World"; 
// Outputs "Hello World" 
str = str.replace(/r?n|r/g, '');

Линија кода користи метод замене за уклањање прелома реда из стринга. Регуларни израз /р?н|р/г одговара било којој врсти прелома реда, а празан стринг ” замењује свако подударање ничим.

Савети за рад са линијама

Постоји неколико савета које треба имати на уму када радите са линијама у ЈаваСцрипт-у.

Прво, запамтите да су линије у ЈаваСцрипт-у представљене објектима. То значи да можете приступити појединачним својствима линије користећи тачку. На пример, да бисте добили дужину објекта линије, можете користити својство дужине.

Друго, имајте на уму да се линије могу поделити на два типа: нормалне линије и линије коментара. Нормалне линије су једноставно линије кода које нису коментари. Линије за коментаре, с друге стране, почињу са хеш симболом (#) и користе се за коментарисање делова кода. Можете да идентификујете редове коментара тако што ћете потражити ред који почиње двоструком косом цртом (//).

На крају, запамтите да својство броја реда можете користити за референцу на одређене редове у вашем коду. Ово је посебно корисно када отклањате грешке у вашем коду.

Релатед постс:

Оставите коментар