본문 바로가기

Ankiwoong

(1836)
[freecodecamp]JavaScript 문자열 불변성 이해 JavaScript에서 문자열 값은 변경 불가능합니다. 즉, 생성 된 후에는 변경할 수 없습니다. 예> var myStr = "Bob"; myStr[0] = "J"; myStr의 내용을 변경할 수 없기 때문에 myStr의 값을 "Job"으로 변경할 수 없습니다. 이것은 myStr을 변경할 수 없음을 의미하는 것이 아니라 문자열 리터럴의 개별 문자를 변경할 수 없음을 의미합니다. myStr을 변경하는 유일한 방법은 다음과 같이 새 문자열로 할당하는 것입니다. var myStr = "Bob"; myStr = "Job"; Q> 1. 위의 예에 표시된 접근 방식을 사용하여 Hello World의 문자열 값을 포함하도록 myStr에 대한 할당을 수정합니다. 2. myStr은 Hello World의 값을 가져야합니..
[freecodecamp]JavaScript 대괄호를 사용하여 문자열의 첫 문자 찾기 대괄호 표기법은 문자열 내의 특정 인덱스에서 문자를 가져 오는 방법입니다. JavaScript와 같은 대부분의 최신 프로그래밍 언어는 인간처럼 1부터 계산하지 않습니다. 0부터 시작합니다.이를 0 기반 인덱싱이라고합니다. 예를 들어, "Charles"라는 단어의 인덱스 0에있는 문자는 "C"입니다. 따라서 var firstName = "Charles"인 경우 firstName [0]을 사용하여 문자열의 첫 글자 값을 가져올 수 있습니다. 예> var firstName = "Charles"; var firstLetter = firstName[0]; // firstLetter is "C" Q> 1. 대괄호 표기법을 사용하여 lastName 변수에서 첫 번째 문자를 찾아서 firstLetterOfLastNam..
[freecodecamp]JavaScript 문자열의 길이 찾기 문자열 변수 또는 문자열 리터럴 뒤에 .length를 작성하여 문자열 값의 길이를 찾을 수 있습니다. "Alan Peter".length; // 10 예를 들어 var firstName = "Charles"변수를 만든 경우 firstName.length 속성을 사용하여 "Charles"문자열의 길이를 알 수 있습니다. Q> 1. .length 속성을 사용하여 lastName 변수의 문자 수를 계산하고 lastNameLength에 할당합니다. 2. // Setup 섹션에서 변수 선언을 변경해서는 안됩니다. 3. lastNameLength는 8과 같아야합니다. 4. lastName.length와 같이 .length를 사용하여 lastName의 길이를 가져와야합니다. A> // Setup var lastNam..
[freecodecamp]JavaScript 문자열에 변수 추가 문자열 리터럴에서 여러 줄에 걸쳐 문자열을 만들 수있는 것처럼 더하기 등호 (+=) 연산자를 사용하여 문자열에 변수를 추가 할 수도 있습니다. 예> var anAdjective = "awesome!"; var ourStr = "freeCodeCamp is "; ourStr += anAdjective; // ourStr is now "freeCodeCamp is awesome!" Q> 1. someAdjective를 3 자 이상의 문자열로 설정하고 += 연산자를 사용하여 myStr에 추가합니다. 2. someAdjective는 3 자 이상의 문자열로 설정되어야합니다. 3. += 연산자를 사용하여 myStr에 someAdjective를 추가해야합니다. A> // Change code below this li..
[freecodecamp]JavaScript 변수로 문자열 생성 때때로 Mad Libs 스타일의 문자열을 만들어야합니다. 연결 연산자 (+)를 사용하여 빌드중인 문자열에 하나 이상의 변수를 삽입 할 수 있습니다. 예> var ourName = "freeCodeCamp"; var ourStr = "Hello, our name is " + ourName + ", how are you?"; // ourStr is now "Hello, our name is freeCodeCamp, how are you?" Q> 1. myName을 귀하의 이름과 동일한 문자열로 설정하고 "My name is"와 "그리고 I am well!"문자열 사이에 myName으로 myStr을 빌드하십시오. 2. myName은 3 자 이상의 문자열로 설정되어야합니다. 3. 두 개의 + 연산자를 사용하여 ..
[freecodecamp]JavaScript += 연산자로 문자열 연결 += 연산자를 사용하여 기존 문자열 변수의 끝에 문자열을 연결할 수도 있습니다. 이것은 여러 줄에 걸쳐 긴 문자열을 나누는 데 매우 유용 할 수 있습니다. 띄어쓰기를 조심하십시오. 연결은 연결된 문자열 사이에 띄어쓰기를 추가하지 않으므로 직접 추가해야합니다. 예> var ourStr = "I come first. "; ourStr += "I come second."; // ourStr is now "I come first. I come second." Q> 1. "This is the first sentence. "와 "This is the second sentence."라는 두 문자열을 연결하여 여러 줄에 걸쳐 myStr을 만듭니다. 2. += 연산자를 사용합니다. 3. 편집기에 표시되는 것과 유사한 ..
[freecodecamp]JavaScript + 연산자로 문자열 연결 JavaScript에서는 + 연산자를 String 값과 함께 사용하는 경우 연결 연산자라고합니다. 다른 문자열을 함께 연결하여 새 문자열을 만들 수 있습니다. 예> 'My name is Alan,' + ' I concatenate.' 띄어쓰기를 조심하십시오. 연결은 연결된 문자열 사이에 띄어쓰기를 추가하지 않으므로 직접 추가해야합니다. 예> var ourStr = "I come first. " + "I come second."; // ourStr is "I come first. I come second." Q> 1. "This is the start."및 "This is the end."문자열에서 myStr을 빌드합니다. 2. + 연산자를 사용합니다. 3. myStr의 값은 This is the star..
[freecodecamp]JavaScript 이스케이프 따옴표는 문자열 내에서 이스케이프 할 수있는 유일한 문자가 아닙니다. 이스케이프 문자를 사용하는 데는 두 가지 이유가 있습니다. 1. 문자를 사용할 수 있도록 캐리지 리턴과 같이 입력 할 수없는 경우도 있습니다. 2. JavaScript가 의미를 잘못 해석하지 않고 문자열에서 여러 따옴표를 나타낼 수 있도록 합니다. 우리는 이전 도전에서 이것을 배웠습니다. Code Output \' single quote \" double quote \\ backslash \n newline \r carriage return \t tab \b word boundary \f form feed 백 슬래시로 표시하려면 아래와 같이 백 슬래시 자체를 이스케이프해야합니다. \\ Q> 1. 이스케이프 시퀀스를 사용하여 다음 세 줄..