Ebben a feladatban egy processString nevű függvényt fogsz megvalósítani, amely egy adott bemeneti stringet dolgoz fel megfelelő hibakezeléssel.
Meg fogod tanulni, hogyan:
A processString függvényt egy try…catch blokk segítségével valósítsd meg.
A try blokkon belül:
TypeError-t.null-t.RangeError-t.SyntaxError-t.uppercase alakban.Ne felejts el megfelelő hibaüzenetet csatolni, amikor hibát dobsz! Egy informatív, jól strukturált hibaüzenet órányi hibakeresést spórolhat meg neked.
A catch blokkon belül:
console.log segítségével;throw-old az error-t, hogy a típusa tesztelhető legyen.Valósítsd meg a hibakezelés és az erőforrás-kezelés különféle formáit.
A programozás egyik fontos pontja, hogy miként kezeljük a hibákat, és hogyan zárjuk le az erőforrásokat akkor is, ha hibák lépnek fel.
Ez a feladat megkívánja, hogy különféle hibákat kezelj. Mivel a hibakezelés meglehetősen programozási nyelvfüggő, a kurzod tesztjeiben kell utánanézned, hogy pontosan mire van szükség.
Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) JavaScript nyelvet 37 fogalom159 feladat segítségével, valódi emberi mentorálással, mindez ingyen.