function test_class_value()
{
var o={};
o.data1="meber data1";
console.log("클래스내에서, 지역변수");
o.test=function()
{
//console.log(o.data1);//알수없는 o, data1 err. Cannot read property 'data1' of undefined
//var o="1234";
//console.log(o);
console.log(o.data1);
console.log(this.data1);//결론:클래스변수 o나 this나 동일함
}
return o;
}
var a=test_class_value();
a.test();
a.data1="111";
a.test();
'자바스크립트' 카테고리의 다른 글
8비트, 16비트, 32비트 버퍼 메모리 액세스 (0) | 2017.06.14 |
---|---|
Sleep (0) | 2017.06.12 |
자바스크립트-멤버함수내에서 this를 항상 사용해야하는가?(생략가능한가?) (0) | 2017.06.07 |
sprintf (0) | 2017.05.27 |
자바스크립트 - 클래스(Class) 만들기 (0) | 2017.05.19 |