-
[javascript] 14. 문자열(Strings) - 자바스크립트 강좌 JS / CSEWeb/JavaScript 2015. 6. 13. 14:32
JavaScript Strings
자바스크립트 문자열은 문자열을 저장하거나 변경하는데 사용합니다.
1. JavaScript Strings
문자열은 어떤 문자든 따옴표안에 넣을 수 있습니다.
1234var answer = "It's alright";var answer = "He is called 'Johnny'";var answer = 'He is called "Johnny"';cs 2. String Length
문자열의 길이는 속성 length로 알 수 있습니다.
12var txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";var sln = txt.length;cs 3. Special Characters문자열은 따옴표 안에 있어야 하므로, 자바스크립트는 아래와 같은 문자열을 잘못 인식 할 수 있습니다.1var y = "We are the so-called "Vikings" from the north."cs 위 문자열은 원하는 문자열을 출력하지 못합니다.해결책은 Escape Character(\)를 사용하는 것 입니다.12var x = 'It\'s alright';var y = "We are the so-called \"Vikings\" from the north."cs Code Outputs \' single quote \" double quote \\ backslash \n new line \r carriage return \t tab \b backspace \f form feed [ 출처: W3Schools ]
4. String PropertiesProperty Description constructor Returns the function that created the String object's prototype length Returns the length of a string prototype Allows you to add properties and methods to an object [ 출처: W3Schools ]
5. String MethodsMethod Description charAt() Returns the character at the specified index (position) charCodeAt() Returns the Unicode of the character at the specified index concat() Joins two or more strings, and returns a copy of the joined strings fromCharCode() Converts Unicode values to characters indexOf() Returns the position of the first found occurrence of a specified value in a string lastIndexOf() Returns the position of the last found occurrence of a specified value in a string localeCompare() Compares two strings in the current locale match() Searches a string for a match against a regular expression, and returns the matches replace() Searches a string for a value and returns a new string with the value replaced search() Searches a string for a value and returns the position of the match slice() Extracts a part of a string and returns a new string split() Splits a string into an array of substrings substr() Extracts a part of a string from a start position through a number of characters substring() Extracts a part of a string between two specified positions toLocaleLowerCase() Converts a string to lowercase letters, according to the host's locale toLocaleUpperCase() Converts a string to uppercase letters, according to the host's locale toLowerCase() Converts a string to lowercase letters toString() Returns the value of a String object toUpperCase() Converts a string to uppercase letters trim() Removes whitespace from both ends of a string valueOf() Returns the primitive value of a String object [ 출처: W3Schools ]
'Web > JavaScript' 카테고리의 다른 글
[javascript] 17. Number Method - 자바스크립트 강좌 JS / CSE (0) 2015.06.13 [javascript] 16. Numbers - 자바스크립트 강좌 JS / CSE (0) 2015.06.13 [javascript] 15. 문자열 메소드(String Method) - 자바스크립트 강좌 JS / CSE (0) 2015.06.13 [javascript] 13. 이벤트(Events) - 자바스크립트 강좌 JS / CSE (0) 2015.06.13 [javascript] 12. 범위(Scope) - 자바스크립트 강좌 JS / CSE (0) 2015.06.13 [javascript] 11. 객체(Objects) - 자바스크립트 강좌 JS / CSE (0) 2015.06.13