본문 바로가기

전체 글142

Javascript - 문자열 메소드(method) 배열과 마찬가지로 문자열에도 메소드가 있다. 하지만 문자열의 메소드는 immutable 하다!! ** 참고 문자열 메소드는 배열의 있는 메소드와 유사하다. 그 이유는 문자열 내부함수가 실행할때, 배열로 만든 후 코드를 실행하고 새롭게 생성된 배열까지 삭제 한 후 return값을 반환 해주는 내장 함수이기 때문이다. 따라서 배열에 있는 메소드를 대부분 사용하는 방법이 유사하다. 또한, 새로운 배열에서 함수를 처리하기 때문에 문자열 메소드는 전부 immutable 하다(이 내용은 prototype이라는 내용에서 자세히 언급하겠지만, 아직도 어려운 내용이다. prototype ㅎㄷㄷ... ==> MDN에서 메소드를 보면 String.prototype.indexOf()같은 내용을 보았을 것이다.) ** 문자열 .. 2020. 5. 18.
Javascript - 배열 메소드(method)(3) 배열 메소드(method)(1)에는 배열에 element를 추가 / 삭제하는 기능을 가진 메소들이며 mutable 한 메소드들 이였다. 배열 메소드(method)(2)에는 배열에 element를 합치고 / 복사하는 기능을 가진 메소들이며 immutable 한 메소들 이였다.(배열 메소드(method)(1), 배열 메소드(method)(2)에 이전 글 링크 걸어 두었습니다. 클릭하시면 보실 수 있습니다.)(tistory에 장점이네요 html로 조작함) 배열 element 찾기 / element 정렬 방법 -Array.indexOf(searchValue) ==> 배열 element 찾기 기능 *소괄호 () 안에 찾고자 하는 element를 넣으면 된다. *return 값은 index!! 찾고자 하는 값이 없.. 2020. 5. 16.
Javascript - 배열 메소드(method)(2) 배열 메소드(method)(1)에는 배열에 element를 추가 / 삭제하는 기능을 가진 메소들이며 mutable 한 메소드들 이였다.(배열 메소드(method)(1)에 이전 글 링크 걸어 두었습니다. 클릭하시면 보실 수 있습니다.)(tistory에 장점이네요 html로 조작함) 배열 길이 측정 -Array.length ==> 배열의 element 수 측정 기능 *소괄호() 사용 없음 *return 값은 element 수!!! *주의할점은 index와 측정 하는 방식이 다르다. index의 시작은 0부터 시작하지만, element 수를 측정 할 때는 1부터 시작한다.(현실에서 물건을 세듯이) 배열 합치기(배열끼리와 element끼리) / 복사 방법 -Array.concat(argument) ==> 배열을.. 2020. 5. 15.
Javascript - 배열 메소드(method)(1) 배열 메소드 -기본적으로 자바스크립에 내장되어 있는 함수를 이용하여 원하는 값을 찾을 수 있다.(배열을 제어한다는 의미) -메소드의 설명에 앞서, 메소드를 하고나서 기존의 배열 형태가 변하는 것을 mutable 변하지 않는 것을 immutable 이라고 한다. *기존의 배열이 변하지 않게 하려면, 다른 배열을 선언 후 거기에 배열을 element들을 복사하여 거기에 넣어 주어야 한다. -메소드의 사용에 앞서, 메소드를 사용하고 어떤 값이 return(반환) 되는지 가장 중요!! 배열 element 추가 / 제거 방법 -Array.push(argument) ==> 배열 element 뒤에 추가하는 기능 *소괄호() 안에 있는 argument를 element 뒤에 추가하는 메소드 이다. *return 값은 .. 2020. 5. 14.
반응형