> 웹 프론트엔드 > JS 튜토리얼 > JavaScript_Javascript 팁에서 배열에 값 추가 및 액세스에 대해 자주 묻는 질문

JavaScript_Javascript 팁에서 배열에 값 추가 및 액세스에 대해 자주 묻는 질문

WBOY
풀어 주다: 2016-05-16 15:16:11
원래의
994명이 탐색했습니다.

이 글은 여러분에게 도움이 될 만한 배열에 관한 몇 가지 사소한 문제를 소개할 것입니다. 이 글은 잘 작성되지 않았으므로 양해해 주시기 바랍니다.

1.

// var arr = [,,];
// arr["bbb"]="nor ";
// arr[-]="nor ";
// console.log(arr); >> [, , , bbb: "nor ", -: "nor "]
// console.log(arr.bbb) >> "nor "
로그인 후 복사

배열에 값을 추가하고 싶다면 [] 형태로 추가하면 됩니다. 음수이거나 문자열인 경우에는 배열의 마지막에 추가되며, 다음과 같은 형태로 추가됩니다. 키-값 쌍이므로 다음에 이 값에 접근할 때 점 형식을 사용하여 접근할 수 있지만, 숫자인 경우에는 []를 통해 접근해야 합니다.

2.

// var arr = [,,];
// arr["bbb"]="nor ";
// console.log(arr); [, , , bbb: "nor "]
// console.log(arr[]) undefined
로그인 후 복사

문자열이나 음수를 통해 배열에 값을 추가하면 다음에 액세스할 때 키-값 쌍을 통해서도 액세스해야 합니다.

3.

// var arr = [,,];
// arr["bbb"]="nor ";
// arr[-]=;
// arr.push();
// console.log(arr); >> [, , , , bbb: "nor "]
// console.log(arr.length); >> 
로그인 후 복사

// 문자열이나 음수를 통해 추가된 값은 배열에 길이를 추가하지 않으며 이러한 방식으로 추가된 값은 푸시를 사용하기 때문에 항상 배열의 끝에 있다는 점에 주목할 가치가 있습니다. 메소드 숫자 4를 추가할 때 끝에 추가되지 않은 것을 발견했습니다. push 메소드가 배열의 끝에 값을 추가한다는 것은 누구나 알고 있습니다. 아마도 숫자와 숫자가 배열되어 있고, 키-값 쌍과 키-값 쌍이 배열되어 있다는 결론을 내릴 수 있을 것입니다.

이 기사에서는 위의 세 가지 사항을 사용하여 JavaScript에서 값을 추가하고 값에 액세스할 때 발생하는 일반적인 문제를 간략하게 분석합니다. 모든 사람에게 도움이 되기를 바랍니다. 동시에 Script House의 편집자는 모두에게 행복한 봄 축제가 되기를 기원합니다!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿