1. 이중배열 (배열 안에 배열 넣기)

var  dinosaursAndNumbers = [3, "dinosaurs", ["triceratops", "stegosaurus", 3627.5], 10];

dinosaursAndNumbers[2];

["triceratops", "stegosaurus", 3627.5];

dinosaursAndNumbers[2][0];

"triceratops"



2. 배열의 길이 구하기

var maniacs = ["Yakko", Wakko", "Dot"];

maniacs.length;

3

배열의 제일 끝 element 호출

maniacs.length[maniacs.length; -1];

"Dot"



3. 배열에 엘리먼트(요소) 추가하기

var animals = [];

animals.push("Cat");

1

배열의 끝에 element를 추가하고 배열의 길이를 리턴함

animals.push("Dog");

2

animals.push("Llama");

3

animals;

["Cat", "Dog", "Llama"]

animals.length;

3

배열의 제일 앞에 element 추가하고 배열 길이를 리턴

animals.unshift("Monkey");

4

animals;

["Monkey", "Cat", "Dog", "Llama"]



4. 배열의 엘리먼트 삭제

array.pop()

배열의 제일 마지막 엘리먼트를 삭제하고, 삭제한 엘리먼트를 리턴

var animals = ["Polar Bear", "Monkey", "Cat", "Dog", "Llama"];

var lastAnimal = animals.pop();

lastAnimal;

"Llama"

animals;

["Polar Bear", "Monkey", "Cat", "Dog"]

animals.pop();

"Dog"

animals;

["Polar Bear", "Monkey", "Cat"]

animals.unshift(lastAnimal);

4

animals;

["Llama", "Polar Bear", "Monkey", "Cat"]



5. 배열과 배열을 합치기

array1.concat(array2)

뒤에 있는 배열을 앞의 배열과 합침

var furryAnimals = ["Alpaca", "Ring-tailed Lemur", "Yeti"];

var scalyAnimals = ["Boa Constrictor", "Godzilla"];

var furryAndScalyAnimals = furryAnimals.concat(scalyAnimals);

furryAndScalyAnimals;

["Alpaca", "Ring-tailed Lemur", "Yeti", "Boa Constrictor", "Godzilla"]

furryAnimals;

["Alpaca", "Ring-tailed Lemur", "Yeti"]

scalyAnimals;

["Boa Constrictor", "Godzilla"]


여러개의 배열 합치기

var furryAnimals = ["Alpaca", "Ring-tailed Lemur", "Yeti"];

var scalyAnimals = ["Boa Constrictor", "Godzilla"];

var featheredAnimals = ["Macaw", "Dodo"];

var allAnimals = furryAnimals.concat(scalyAnimals, featheredAnimals);

allAnimals;

["Alpaca", "Ring-tailed Lemur", "Yeti", "Boa Constrictor", "Godzilla",

"Macaw", "Dodo"]



6. 배열의 인덱스 (숫자값) 찾기

.indexOf(element)

해당 인덱스 숫자를 리턴, 만약 값이 없으면 -1을 리턴

var colors = ["red", "green", "blue"];

colors.indexOf("blue");

2

colors.indexOf("green");

1

colors[2];

"blue"

colors.indexOf("blue");

2

colors.indexOf("purple");

-1


7. 배열을 스트링으로 바꾸기

.join(삽입할 문자) 

var colors = ["red", "green", "blue"];

colors.join();

"red,green,blue"

colors.join(" ");

"red green blue"

colors.join(" with ")

"red with green with blue"

'왕초보_자바스크립트' 카테고리의 다른 글

1. 자바스크립트 서론.  (0) 2016.03.07

+ Recent posts