티스토리 뷰

JAVA

[자바 스크립트] 데이터 타입

코린이도이 2023. 10. 23. 21:18

함수

  • 함수 생성: function 키워드를 사용하여 생성
    var func1 = function() {
        console.log("Func1");
    } // 함수 생성
  • 함수 호출: 함수 안에 있는 코드를 실행하겠다는 의미
    function func1() {
        console.log("Func1");
    } // 함수 생성
    func1(); // 함수 호출
  • 매개변수: 인자로부터 전달받은 값이 들어가는 통로. 상황에 따라 생략 가능
  • 인자: 함수에게 전달하는 데이터
  • return: 함수 안에 데이터를 저장할 때 사용
var area = function(width, height) {
    return width * height;
}

//새 변수를 생성한 후, 그 변수를 console.log()로 감싸기
var result = area(10, 20);
console.log(result);

//함수 자체를 console.log()로 감싸기
console.log(area(10, 20));

객체 데이터 출력하기

var student = {
	name : "inkwon",
    age : 20,
    skills : ["자바스크립트", "HTML", "CSS"],
    sum : function (num1, num2) {
    	return num1 + num2;
    }
}

console.log(student.name); //객체명.프로퍼티명
console.log(student['name']); //객체명["프로퍼티명"]

객체 데이터 변경하기

var student = {
	name : "inkwon",
    age : 20,
    skills : ["자바스크립트", "HTML", "CSS"],
    sum : function (num1, num2) {
    	return num1 + num2;
    }
}

student.name = "Park"; //name 프로퍼티의 데이터 변경
console.log(student.name); // Park 출력

undefined, null

  • undefined: 변수 안에 데이터를 입력하지 않은 상태 (데이터가 없는 것)
  • null: 개발자가 임의로 변수 안에 빈 데이터를 삽입한 상태(빈 데이터를 지정한 것)

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함