>  기사  >  웹 프론트엔드  >  JavaScript_Basic 지식의 배열 및 문자열 메소드 요약

JavaScript_Basic 지식의 배열 및 문자열 메소드 요약

WBOY
WBOY원래의
2016-05-16 16:29:521566검색

1. 배열 방법 요약

원래 배열을 변경합니다

push 및 unshift 메소드는 길이를 반환합니다. 값이 증가하면 길이가 반환되고, 그렇지 않으면 요소가 반환됩니다.

pop,shift는 요소를 반환합니다

reverse는 요소를 반환합니다

splice(start,deleteCount,addItem...), 원본 배열에서 삭제 및 추가하고 삭제된 배열을 반환합니다

원래 배열은 변경되지 않고 새 배열이 반환됩니다

연결,결합,슬라이스(시작,끝)

이 세 가지 반환 새 배열을 기억하세요. 나머지 배열은 원래 배열을 변경합니다.

2. Sting의 방법 요약

원래 값은 변경되지 않지만 새 문자열이나 다른 값이 반환됩니다.

1. 기억해야 할 것은 string.match(g 없는 정규식)와 regexp.exec(string)의 결과가 동일하다는 것입니다.

캡처 그룹이 있는 경우 아래 첨자는 0 일치 하위 문자열, 아래 첨자는 1 그룹 1 캡처 텍스트

g로 표시되면 문자열은 일반 실행을 통해 모든 일치 항목(캡처 그룹 제외)을 포함하는 배열을 생성하며, null인지 여부를 단계별로 판단할 수 있습니다.

Reg의 lastIndex를 사용할 수 있습니다.

2. string.slice(start,end), end 매개변수는 가져오려는 마지막 문자의 위치 1과 같습니다. p 위치에서 시작하는 n번째 문자를 가져오려면 string.slice(p)를 사용하세요. ,p n)

string.substring 메소드는 array.slice와 동일합니다

3. 정규식을 사용하여 대체하거나 그룹화할 수 있습니다

string.split(separator,limit),limit는 g가 없는 정규 표현식과 동일하게 분할할 조각 수를 제한할 수 있습니다

string.replace(searcdhValue,replaceValue), searcdhValue가 g와 정규이면 모든 일치 항목을 대체하고, 그렇지 않은 경우 첫 번째 일치 항목만 대체합니다.

문자열인 경우 첫 번째 발생 시 값이 대체됩니다

학습은 단계별 과정입니다. 끊임없이 요약하고 학습해야만 질적인 발전을 이룰 수 있습니다. 최근에는 저와 모두가 더 높은 수준에 도달할 수 있기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.