-함수
function numbering(){
var i = 0;
while(i < 10){
document.write(i);
i += 1;
}
}
numbering();
-함수의 입출력
return _뒤에 따라오는 값을 함수의 결과로 반환과 동시에 함수를 종료시킴
-인자(argument)_ 함수로 유입되는 입력 값
function get_argument(arg){
return arg;
}
alert(get_argument(1)); //1행의 arg에 1을 전달하겠다
alert(get_argument(2));
복수의 인자
function get_arguments(arg1, arg2){
return arg1 + arg2
}
alert(get_arguments(10, 20));
alert(get_arguments(20, 30));
-함수를 정의하는 또 다른 방법
var numbering = function (){
i = 0;
while(i < 10){
document.write(i);
i += 1;
}
}
numbering();
-배열 _여러 개의 데이터를 하나의 변수에 저장하기 위한 것 [ ]
var member = ['Apple', 'Bed', 'Cat']
alert(member[0]); //대괄호 안의 숫자는 색인 index, 0부터 시작
alert(member[1]);
alert(member[2]);
//배열과 반복문
function get_members(){
return ['Apple', 'Bat', 'Cat'];
}
members = get_members();
// members.length는 배열에 담긴 값의 숫자를 알려줌
for(i = 0; i < members.length; i++){
// members[i].toUpperCase()는 members[i]에 담긴 문자를 대문자로 변환
document.write(members[i].toUpperCase());
document.write('<br />');
}
-배열의 크기 .length
var arr = [1, 2, 3, 4, 5];
alert(arr.length);
push _배열의 끝에 원소를 추가
concat _복수의 원소를 배열에 추가
unshift _인자로 전달한 값을 배열의 첫 번째 원소로 추가하고 배열 기존 값들의 색인을 1씩 증가시킴
splice _첫 번째 인자에 해당하는 원소부터 두 번째 인자에 해당하는 원소의 숫자만큼의 값을 배열로부터 제거한 후에 리턴. 세 번째 인자부터 전달된 인자들을 첫 번째 인자의 원소 뒤에 추가
var li = ['a', 'b', 'c', 'd', 'e'];
li.splice(2, 0, 'B');
alert(li);
//a,b,B,c,d,e
shift _배열의 첫 번째 원소 제거
pop _배열 끝점의 원소를 제거
sort _문자순 정렬
reverse _역순 정렬
'Saans > Study' 카테고리의 다른 글
Technical Support Fundamentals _week 1 (0) | 2022.01.18 |
---|---|
코세라 coursera 강의 수강신청 (0) | 2022.01.17 |
오느레 공부 보고 (0) | 2022.01.10 |
21년의 마지막날 공부 (0) | 2021.12.31 |
211228 (0) | 2021.12.29 |
댓글