Ebben az oktatóanyagban példák segítségével megismerheti a JavaScript karakterláncát.
A JavaScript karakterlánc egy primitív adattípus, amelyet szövegekkel kell használni. Például,
 const name = 'John'; 
Hozzon létre JavaScript karakterláncokat
A JavaScript-ben a karakterláncokat idézőjelekkel körülvéve hozzák létre. Háromféleképpen használhatja az idézőjeleket.
- Egyetlen idézet: 
'Hello' - Dupla idézetek: 
"Hello" - Háttérképek: 
`Hello` 
Például,
 //strings example const name = 'Peter'; const name1 = "Jack"; const result = `The names are $(name) and $(name1)`;
Az egyes és a dupla idézetek gyakorlatilag megegyeznek, és bármelyiket használhatja.
A backtickeket általában akkor használják, ha változókat vagy kifejezéseket kell beillesztenie egy karakterláncba. Ez a változók vagy kifejezések becsomagolásával történik a $(variable or expression)fentiek szerint.
Írhat egy idézetet egy másik idézet belsejébe. Például,
 const name = 'My name is "Peter".';
Az idézetnek azonban nem szabad egyeznie a környező idézetekkel. Például,
 const name = 'My name is 'Peter'.'; // error 
Hozzáférés a karakterláncokhoz
A karakterek egy karakterláncban kétféleképpen érhetők el.
- Az egyik módszer a húrok tömbként való kezelése. Például,
 
 const a = 'hello'; console.log(a(1)); // "e"
- Egy másik módszer a módszer használata 
charAt(). Például, 
 const a = 'hello'; console.log(a.charAt(1)); // "e" 
A JavaScript karakterláncok megváltoztathatatlanok
A JavaScript-ben a karakterláncok megváltoztathatatlanok. Ez azt jelenti, hogy a karakterlánc karakterei nem módosíthatók. Például,
 let a = 'hello'; a(0) = 'H'; console.log(a); // "hello"
A változó nevét azonban új sztringhez rendelheti. Például,
 let a = 'hello'; a = 'Hello'; console.log(a); // "Hello" 
A JavaScript kis- és nagybetű-érzékeny
A JavaScript megkülönbözteti a kis- és nagybetűket. Ez azt jelenti, hogy a JavaScriptben a kis- és nagybetűket különböző értékként kezeljük. Például,
 const a = 'a'; const b = 'A' console.log(a === b); // false
A JavaScript-ben, aés Akülönböző értékként kezelik őket.
JavaScript többsoros húrok
Többsoros karakterlánc használatához használhatja az +operátort vagy az operátort. Például,
 // using the + operator const message1 = 'This is a long message ' + 'that spans across multiple lines' + 'in the code.' // using the operator const message2 = 'This is a long message that spans across multiple lines in the code.' 
JavaScript karakterlánc hossza
A karakterlánc hosszának meghatározásához használhatja a beépített lengthtulajdonságot. Például,
 const a = 'hello'; console.log(a.length); // 5 
JavaScript karakterlánc-objektumok
A newkulcsszó segítségével karakterláncokat is létrehozhat . Például,
 const a = 'hello'; const b = new String('hello'); console.log(a); // "hello" console.log(b); // "hello" console.log(typeof a); // "string" console.log(typeof b); // "object"
Megjegyzés : Javasoljuk, hogy kerülje a karakterlánc objektumok használatát. A string objektumok használata lelassítja a programot.
JavaScript karakterlánc-módszerek
Itt vannak a leggyakrabban használt JavaScript karakterlánc-módszerek:
| Módszer | Leírás | 
|---|---|
| charAt (index) | a karaktert adja vissza a megadott indexhez | 
| concat () | két vagy több húrhoz csatlakozik | 
| cserélje () | egy karakterláncot egy másik karakterlánccal helyettesít | 
| hasított() | a karakterláncot stringek tömbjévé alakítja | 
| aljzat (kezdet, hossz) | egy karakterlánc egy részét adja vissza | 
| szubsztring (kezdet, vég) | egy karakterlánc egy részét adja vissza | 
| szelet (kezdet, vég) | egy karakterlánc egy részét adja vissza | 
| toLowerCase () | returns the passed string in lower case | 
| toUpperCase() | returns the passed string in upper case | 
| trim() | removes whitespace from the strings | 
| includes() | searches for a string and returns a boolean value | 
| search() | searches for a string and returns a position of a match | 
Example: JavaScript String Methods
 const text1 = 'hello'; const text2 = 'world'; const text3 = ' JavaScript '; // concatenating two strings const result1 = text1.concat(' ', text2); console.log(result1); // "hello world" // converting the text to uppercase const result2 = text1.toUpperCase(); console.log(result2); // HELLO // removing whitespace from the string const result3 = text3.trim(); console.log(result3); // JavaScript // converting the string to an array const result4 = text1.split(); console.log(result4); // ("hello") // slicing the string const result5= text1.slice(1, 3); console.log(result5); // "el" 
JavaScript String() Function
The String() function is used to convert various data types to strings. For example,
 const a = 225; // number const b = true; // boolean //converting to string const result1 = String(a); const result2 = String(b); console.log(result1); // "225" console.log(result2); // "true"
If you want to learn more about the string conversion, visit JavaScript Type Conversion.
Escape Character
You can use the backslash escape character  to include special characters in a string. For example,
 const name = 'My name is \'Peter\'.'; console.log(name);
Output
My name is 'Peter'.
In the above program, the same quote is included using .
Here are other ways that you can use :
| Code | Output | 
|---|---|
| " | include double quote | 
| \ | tartalmazzon visszavágót | 
| n | új sor | 
| r | kocsi vissza | 
| v | függőleges fül | 
| t | vízszintes fül | 
| b | visszalépés | 
| f | forma takarmány | 








