728x90
반응형
역시 아는 내용이지만 상기시키기 위해 듣는 인간
내가 그때도 지금도 이해하고 있는건 배열은 데이터들을 순서대로 집어 넣는 상자같은거 라는 것이다.
그냥 간단히 만든 예제 코드를 보는게 제일 빠를것 같다.
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>
<h1>Array</h1>
<h2>Syntax</h2>
<script>
var nctdream = ["jeno", "renjun", "chenle", "jisung"];
</script>
<h2>get</h2>
<script>
document.write(nctdream[0]);
document.write(nctdream[1]);
</script>
<h2> add </h2>
<script>
nctdream.push("haechan");
nctdream.push("mark");
</script>
<h2> count </h2>
<script>
document.write(nctdream.length);
document.write(nctdream[5]);
</script>
</body>
</html>
nct dream 이라는 배열을 만들었고, 그 안의 값들로는 멤버들의 이름을 String 값으로 넣었다. 숫자도 들어갈 수 있다.
nctdream[1] 이런식으로 작성하면 1번째에 해당하는 값을 불러오라고 시킬수 있다.
배열에서는 순서가 0부터 시작하기 때문에 1에 해당하는 값을 불러오게 하면 2번째 값을 불러온다.
또 push, concat 같은 array method들을 사용하면 배열에 값을 더하거나 붙이거나 빼거나 할 수 있다.
나중에 굉장히 유용하게 쓰인다.
.length는 배열의 길이를 알려주는 값이다. 배열.length를 하면 배열에 들어가있는 element 갯수만큼의 숫자를 알려준다.
다 잘 기억하고 있는 듯 하다.
이 배열은 반복문과 쓰일때 굉장히 유용해진다.
728x90
반응형
'Javascript' 카테고리의 다른 글
반복문 적용 (0) | 2020.12.07 |
---|---|
반복문 (0) | 2020.12.07 |
Refactoring (0) | 2020.12.07 |
조건문 (0) | 2020.12.03 |
비교연산자와 불리언 (0) | 2020.12.03 |