Тази статия е препис от моята безплатна поредица в YouTube за основите на уеб разработката. Ако предпочитате да гледате пред четенето, не се колебайте да посетите моя канал „Dev Newbs“.

Здравейте Dev Newbs! Методът за деня отново ще изглежда като този, който вече разгледахме. Това е така, защото вече покрихме неговата „местна“ версия. Сега е време да вземете и другия брат и сестра. Нека го направим.

toUpperCase() метод преобразува низ в главни букви. Методът не променя оригиналния низ.

Отново, този метод изобщо няма никакви входни параметри.

Връщаната стойност на метода е низ, представляващ стойността на оригинален низ, преобразуван в главни букви.

Нека да разгледаме някои от примерите за основна употреба в пример 1.

const cities = "new york, paris, milan, tokyo, ...";
// use the method with variable containing string value
cities.toUpperCase()                             
// OUTPUT: NEW YORK, PARIS, MILAN, TOKYO, ...
// use it directly with a string value
"alphabet".toUpperCase()
// OUTPUT: ALPHABET
// no lowercase - original value equals to converted value
let originalString = "HELLO THERE!";
let convertedString = originalString.toUpperCase();
originalString === convertedString
// OUTPUT: true
// can't call with null / undefined
try{
    console.log(null.toUpperCase());
}
catch(error){
    console.log(error);
}
// OUTPUT: 
// TypeError: Cannot read property 'toUpperCase' of null
try{
    console.log(undefined.toUpperCase());
}
catch(error){
    console.log(error);
}
// OUTPUT: 
// TypeError: Cannot read property 'toUpperCase' of undefined

Можем лесно да преобразуваме малки букви в главни, точно както в случай на употреба 1 и 2.

Ако имаме низ без малки букви, оригиналният низ и конвертираният низ са равни.

Въпреки това, има няколко случая, в които този метод ще изведе TypeError. Един от тях е, когато се опитваме да извикаме метода с „null“ или „undefined“. Но освен това сме златни.

Това беше един от добрите и прости String методи, наречен toUppercase(). Както винаги, благодаря ви за отделеното време и вниманието. И ще се видим отново скоро със следващия метод.