웹동네_변수
by Kim Ara
JavaScript
var globalV = "전역변수";
window.onload=function(){
global2 = "전역변수"; // 함수 내부에서 var없이 변수에 값을 대입하면 전역변수로 만들어진다.
// global2 = "전역변수"; 는 window.global2 = "전역변수"와 같다.
}
function func1(){
var local1 = "지역변수";
}
window.onload=function(){
var local1 = "지역변수";
}
////////// 매개변수 //////////
var globalV="전역변수";
window.onload=function(){
var local1 = "지역변수";
func1(100, 200);
}
function func1(num1, num2){
//num1, num2는 매개변수 또는 파라미터라고 부른다. 외부에서 함수 내부로 데이터를 전달할 때 사용.
//매개변수는 지역변수와 마찬가지로 함수 내부에서만 사용가능하다.
var local1 = "지역변수";
document.write("매개변수 num1=" + num1 + ", num2 = " +num2);
}
////////// 멤버변수 //////////
function MyClass(){
this.name = "멤버변수";
// name이 멤버변수이다. 이 변수는 MyClass라는 클래스에서 만들어지고 사용한다.
}
MyClass.prototype.showName=function(){ //멤버함수 또는 메서드이다.
document.write("name =", this.name);
}
var objClass = new MyClass();
objClass.showName();