<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=165.194.54.58</id>
	<title>ZeroWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=165.194.54.58"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php/Special:Contributions/165.194.54.58"/>
	<updated>2026-05-14T16:57:54Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=JavaScript/2011%EB%85%84%EC%8A%A4%ED%84%B0%EB%94%94&amp;diff=32993</id>
		<title>JavaScript/2011년스터디</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=JavaScript/2011%EB%85%84%EC%8A%A4%ED%84%B0%EB%94%94&amp;diff=32993"/>
		<updated>2011-01-25T09:24:03Z</updated>

		<summary type="html">&lt;p&gt;165.194.54.58: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
= 스터디 소개 =&lt;br /&gt;
* 2011년 겨울방학동안 JavaScript를 공부하는 모임.&lt;br /&gt;
* 스터디 시간 : 매 주 &#039;&#039;&#039;화요일 3시, 금요일 5시&#039;&#039;&#039;.&lt;br /&gt;
== 페이지 리스트 ==&lt;br /&gt;
&amp;amp;#91;&amp;amp;#91;pagelist(^JavaScript/)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
= 참가자 =&lt;br /&gt;
* 김수경, 박정근, 서지혜, 윤종하, 정의정,&lt;br /&gt;
= 목표 =&lt;br /&gt;
= 진행 방식 =&lt;br /&gt;
* 금요일은 공부해온 것을 발표하고 그 다음 화요일은 자신이 작성한 코드를 발표한다.&lt;br /&gt;
* [http://www.yes24.com/24/goods/2943930?scode=032&amp;amp;OzSrank=1 자바스크립트 완벽 가이드]의 목차를 참고하여 진행한다.&lt;br /&gt;
** 목차를 보고 매주 적당한 분량으로 챕터를 묶어 그 주 공부할 부분을 정한다.&lt;br /&gt;
* 그 주 공부할 부분은 모두 같이 공부한다.&lt;br /&gt;
** 서로 다른 챕터를 공부하여 발표하면 남이 공부한 부분은 겉핥기 식으로만 알게 되는 경우가 많아서.&lt;br /&gt;
* 발표는 각자 한 챕터씩 맡아 발표한다.&lt;br /&gt;
** 발표할 부분은 금요일에 모여 제비뽑기로 결정한다.&lt;br /&gt;
** 발표할 부분이 정해지면 소개할 샘플코드를 찾는다.&lt;br /&gt;
= 규칙 =&lt;br /&gt;
* 다른 참가자들이 오지 않을때는 3시 10분까지 기다린다. &lt;br /&gt;
** 그 이후에도 오지 않는 사람은 기다리지 않고 바로 진행한다.&lt;br /&gt;
* 모든 참가자는 잘 모르겠는 것, 궁금한 것, 더 공부하고 싶은 것 등 질문을 3가지 이상 준비한다.&lt;br /&gt;
* 공부한 내용은 3분 이상 발표한다.&lt;br /&gt;
* 발표자를 제외한 사람들은 들은 내용과 샘플 코드에서 가장 인상깊은 점 3가지를 고른다.&lt;br /&gt;
* 매 회 스터디 끝나고 10분간 그날의 스터디를 돌아보는 시간을 갖는다.&lt;br /&gt;
= 진행 =&lt;br /&gt;
== 1월 ==&lt;br /&gt;
=== 출석체크 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 4일&lt;br /&gt;
| 7일&lt;br /&gt;
| 11일&lt;br /&gt;
| 14일&lt;br /&gt;
| 18일&lt;br /&gt;
| 21일&lt;br /&gt;
| 25일&lt;br /&gt;
| 28일&lt;br /&gt;
|-&lt;br /&gt;
| 김수경&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 박정근&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 서지혜&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 윤종하&lt;br /&gt;
| X(몸살)&lt;br /&gt;
| X(신검)&lt;br /&gt;
| O&lt;br /&gt;
| X&lt;br /&gt;
| O&lt;br /&gt;
| X&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 정의정&lt;br /&gt;
| O&lt;br /&gt;
| X(공사)&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &#039;&#039;중간에 빠짐&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
=== 7일 ===&lt;br /&gt;
* 과제 : 1장 ~ 7장 공부해오기&lt;br /&gt;
* 3시 ~ 6시 @ 6피&lt;br /&gt;
* 김수경&lt;br /&gt;
** 의문점&lt;br /&gt;
** var로 생성한 변수는 delete할 수 없다는데 실제 해보니 되었다.&lt;br /&gt;
** for each문을 사용하는 법.&lt;br /&gt;
** 알게된 것&lt;br /&gt;
** 블록 단위의 유효범위가 없다.&lt;br /&gt;
** var a = [[1,,3]]; a.length -&amp;gt; 3, var a = [[,,]]; a.length -&amp;gt; 2; 인 이유&lt;br /&gt;
** 리터럴의 정의&lt;br /&gt;
** 인상깊었던 것&lt;br /&gt;
** var a; -&amp;gt; 지역변수, a; -&amp;gt; 전역변수&lt;br /&gt;
** void 연산자를 사용하면 피연산자의 값에 상관없이 undefined를 반환한다.&lt;br /&gt;
** 다음 코드 실행 시 첫 출력은 undefined이고 다음 출력은 local이다.&lt;br /&gt;
 var scope = &amp;quot;global&amp;quot;;&lt;br /&gt;
 function f(){&lt;br /&gt;
  alert(scope);&lt;br /&gt;
  var scope = &amp;quot;local&amp;quot;;&lt;br /&gt;
  alert(scope);&lt;br /&gt;
 }&lt;br /&gt;
* 박정근&lt;br /&gt;
  *의문점(해결)&lt;br /&gt;
** 레이블의 의미 -&amp;gt; C의 goto와 비슷.&lt;br /&gt;
** try/throw/catch/finally 의 사용 -&amp;gt; finally는 모든 try, catch를 나와서 사용&lt;br /&gt;
** 가비지 컬렉션 -&amp;gt; 모든 인스턴스가 사라진 쓸모없는 &#039;가비지&#039;는 알아서 처리함&lt;br /&gt;
  *인상깊었던점&lt;br /&gt;
** 문자나 숫자, &amp;quot;&amp;quot;사이에 들어가 것들을 &#039;리터럴&#039;이라고 부르며 따로 구분한다.&lt;br /&gt;
** new bolleon(false)는 flase와 같지 않고 객체로써 인식!! if(new booleon(false)) 따위로 쓰면 안됨&lt;br /&gt;
** 변수 선언시에 &#039;var a=3&#039;같은 식은 지역변수, &#039;a=3&#039; 같은식은 전역변수 이다.&lt;br /&gt;
* 서지혜&lt;br /&gt;
** 의문점&lt;br /&gt;
** var로 선언한 변수는 delete가 안된다더니 되는데?!&lt;br /&gt;
** with함수 사용시 발생할 수 있는 오류에 대해 알고싶다...(책에서는 생략함)&lt;br /&gt;
** 알게된 것&lt;br /&gt;
** var a = [[,,]];에서 a의 길이가 2인 이유(해결! 맨 마지막 콤마의 뒤는 무시됨)&lt;br /&gt;
** 인상깊었던 것&lt;br /&gt;
** 레퍼런스로 함수를 직접 보면서 하니까 한눈에 들어와 좋았다 &lt;br /&gt;
** 모르는게 생겼을 때 코드를 직접 타이핑해 결과를 보며 스터디하니 이해가 잘 갔다(굿)&lt;br /&gt;
** 와 세명이서 하는데 3시간 걸렸어!!&lt;br /&gt;
----&lt;br /&gt;
* 돌아보기&lt;br /&gt;
** 오늘 스터디의 좋았던 점&lt;br /&gt;
** 서지혜 - 공부할때는 다 아는 것 같았던 것도 직접 설명해보니 잘 모르고 넘어간 것이 있다는 것을 알게되었다.&lt;br /&gt;
** 김수경 - 대충 보고 넘어갔거나 잘 이해를 못했던 것도 같이 스터디하고 고민해보니 더 명확히 알게되었다.&lt;br /&gt;
** 박정근 - 직접 화면을 띄워 코딩을 하며 진행하니 더 이해하기 좋았다.&lt;br /&gt;
** 다음 스터디에 적용하고 싶은 점&lt;br /&gt;
** 서지혜 - 말로만 설명하는 것보단 코드를 보며 설명하도록 하겠다.&lt;br /&gt;
** 김수경 - 집에서 레퍼런스만 대충 찾아보지 않고 책도 좀 참고하여 공부하겠다.&lt;br /&gt;
** 박정근 - 좀 더 정확한 최신자료를 참고하겠다.&lt;br /&gt;
=== 11일 ===&lt;br /&gt;
* 과제 : 7일날 자신이 발표한 부분을 직접 실습할 수 있는 코드 최소 1개 짜오기. 7일 스터디 불참자는 스스로 챕터 선정하여 코드를 짜오면 된다.&lt;br /&gt;
=== 14일 ===&lt;br /&gt;
* 과제 : 8장 ~ 12장 공부해오기&lt;br /&gt;
* 5시 ~ 7시 @ 6피&lt;br /&gt;
* 박정근&lt;br /&gt;
** 의문점&lt;br /&gt;
** 클로저의 정의와 사용...ㅠ&lt;br /&gt;
** 알게된 것&lt;br /&gt;
** 최상위레벨의 범위와 함수의 정의&lt;br /&gt;
 function func(){&lt;br /&gt;
 	여기가 최상위 레벨&lt;br /&gt;
 	if(){&lt;br /&gt;
 		여기는 차상위 레벨&lt;br /&gt;
 		이곳에서는 함수의 정의가 불가능 하다.&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
** 인상깊었던 것&lt;br /&gt;
** 자바스크립트에서 함수의 전달인자가 개수의 제한이 없다는 점&lt;br /&gt;
** 함수가 데이터로써 사용될수 있다는점 &lt;br /&gt;
*** var a = new Array(3);&lt;br /&gt;
*** a&amp;amp;#91;0&amp;amp;#93; = function(x) { return x*x; };&lt;br /&gt;
*** a&amp;amp;#91;1&amp;amp;#93; = 3;&lt;br /&gt;
*** a&amp;amp;#91;2&amp;amp;#93; = a&amp;amp;#91;0&amp;amp;#93;(a&amp;amp;#91;1&amp;amp;#93;);		//a&amp;amp;#91;2&amp;amp;#93;에는 9가 저장된다.&lt;br /&gt;
** 프로토타입의 정의와 사용 상속부분이 다른 언어와는 다르다.&lt;br /&gt;
* 서지혜&lt;br /&gt;
** 의문점&lt;br /&gt;
** 클로저의 정확한 정의를 알고싶다. 유효범위와 관계있다는 것은 알았음&lt;br /&gt;
** 슈도 클래스란 함수로서 선언되기 때문인가?&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** Argument는 실행중인 함수의 정보를 정의한다 : 함수에 넘기는 파라메터가 유동적임..&lt;br /&gt;
** 중첩된 함수는(내부 함수) 익명 함수이면안됨&lt;br /&gt;
** 자바스크립트는 급조된 기능이 몇몇 있는 것 같음(네임스페이스를 객체로 선언함) &lt;br /&gt;
* 김수경&lt;br /&gt;
** 의문점&lt;br /&gt;
** 알게된 점&lt;br /&gt;
=== 18일 ===&lt;br /&gt;
* 과제 : 8장 ~ 12장 코드 짜보기 or 찾아오기&lt;br /&gt;
* 김수경&lt;br /&gt;
** 의문점&lt;br /&gt;
** 네임스페이스 사용 시 org.zeropage.namespace는 되고 org.zeropage.namespace.function1은 안 되는 이유&lt;br /&gt;
** 익명함수를 사용한 Dynamic programming&lt;br /&gt;
** 함수 내부에서 arguments 객체에 함부로 접근할 경우 생길 수 있는 문제점&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** 함수 안에 익명함수 중복으로 쓸 경우 즉시 호출하거나 변수에 넣어 호출 가능하게 만들어야 한다.&lt;br /&gt;
* 서지혜&lt;br /&gt;
** 의문점&lt;br /&gt;
** 네임스페이스 생성시 {}를 해주어야 하는이유&lt;br /&gt;
** 네임스페이스 사용 시 org.zeropage.namespace는 되고 org.zeropage.namespace.function1은 안 되는 이유 &lt;br /&gt;
** 자바스크립트에서의 다이나믹 프로그래밍이란 뭐지?&lt;br /&gt;
** 종하가 가져온 코드&lt;br /&gt;
 Object.prototpye.toString.apply();   // [Object Global]&lt;br /&gt;
 Object.prototpye.toString.apply(o);   // [Object Array]&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** 존 레식이 클래스를 구현한 코드를 보았다!!&lt;br /&gt;
** 자바스크립트의 상속이 기존 객체지향 언어와 다름을 알게되었다&lt;br /&gt;
** 슈퍼클래스, 서브클래스화를 배웠다&lt;br /&gt;
=== 21일 ===&lt;br /&gt;
* 과제 : 13장 ~ 15장 공부해오기&lt;br /&gt;
=== 25일 ===&lt;br /&gt;
* 과제 : Toy Program 짜오기&lt;br /&gt;
* 서지혜&lt;br /&gt;
** 이건 토이도 아니다&lt;br /&gt;
=== 28일 ===&lt;br /&gt;
* 과제 : 16장 ~ 18장 공부해오기&lt;br /&gt;
----&lt;br /&gt;
[[2011년활동지도]], [[스터디분류]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.54.58</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=JavaScript/2011%EB%85%84%EC%8A%A4%ED%84%B0%EB%94%94&amp;diff=32991</id>
		<title>JavaScript/2011년스터디</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=JavaScript/2011%EB%85%84%EC%8A%A4%ED%84%B0%EB%94%94&amp;diff=32991"/>
		<updated>2011-01-25T08:49:08Z</updated>

		<summary type="html">&lt;p&gt;165.194.54.58: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
= 스터디 소개 =&lt;br /&gt;
* 2011년 겨울방학동안 JavaScript를 공부하는 모임.&lt;br /&gt;
* 스터디 시간 : 매 주 &#039;&#039;&#039;화요일 3시, 금요일 5시&#039;&#039;&#039;.&lt;br /&gt;
== 페이지 리스트 ==&lt;br /&gt;
&amp;amp;#91;&amp;amp;#91;pagelist(^JavaScript/)&amp;amp;#93;&amp;amp;#93;&lt;br /&gt;
= 참가자 =&lt;br /&gt;
* 김수경, 박정근, 서지혜, 윤종하, 정의정,&lt;br /&gt;
= 목표 =&lt;br /&gt;
= 진행 방식 =&lt;br /&gt;
* 금요일은 공부해온 것을 발표하고 그 다음 화요일은 자신이 작성한 코드를 발표한다.&lt;br /&gt;
* [http://www.yes24.com/24/goods/2943930?scode=032&amp;amp;OzSrank=1 자바스크립트 완벽 가이드]의 목차를 참고하여 진행한다.&lt;br /&gt;
** 목차를 보고 매주 적당한 분량으로 챕터를 묶어 그 주 공부할 부분을 정한다.&lt;br /&gt;
* 그 주 공부할 부분은 모두 같이 공부한다.&lt;br /&gt;
** 서로 다른 챕터를 공부하여 발표하면 남이 공부한 부분은 겉핥기 식으로만 알게 되는 경우가 많아서.&lt;br /&gt;
* 발표는 각자 한 챕터씩 맡아 발표한다.&lt;br /&gt;
** 발표할 부분은 금요일에 모여 제비뽑기로 결정한다.&lt;br /&gt;
** 발표할 부분이 정해지면 소개할 샘플코드를 찾는다.&lt;br /&gt;
= 규칙 =&lt;br /&gt;
* 다른 참가자들이 오지 않을때는 3시 10분까지 기다린다. &lt;br /&gt;
** 그 이후에도 오지 않는 사람은 기다리지 않고 바로 진행한다.&lt;br /&gt;
* 모든 참가자는 잘 모르겠는 것, 궁금한 것, 더 공부하고 싶은 것 등 질문을 3가지 이상 준비한다.&lt;br /&gt;
* 공부한 내용은 3분 이상 발표한다.&lt;br /&gt;
* 발표자를 제외한 사람들은 들은 내용과 샘플 코드에서 가장 인상깊은 점 3가지를 고른다.&lt;br /&gt;
* 매 회 스터디 끝나고 10분간 그날의 스터디를 돌아보는 시간을 갖는다.&lt;br /&gt;
= 진행 =&lt;br /&gt;
== 1월 ==&lt;br /&gt;
=== 출석체크 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
| 4일&lt;br /&gt;
| 7일&lt;br /&gt;
| 11일&lt;br /&gt;
| 14일&lt;br /&gt;
| 18일&lt;br /&gt;
| 21일&lt;br /&gt;
| 25일&lt;br /&gt;
| 28일&lt;br /&gt;
|-&lt;br /&gt;
| 김수경&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 박정근&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| X&lt;br /&gt;
| X&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 서지혜&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| O&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 윤종하&lt;br /&gt;
| X(몸살)&lt;br /&gt;
| X(신검)&lt;br /&gt;
| O&lt;br /&gt;
| X&lt;br /&gt;
| O&lt;br /&gt;
| X&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 정의정&lt;br /&gt;
| O&lt;br /&gt;
| X(공사)&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
| &#039;&#039;중간에 빠짐&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
=== 7일 ===&lt;br /&gt;
* 과제 : 1장 ~ 7장 공부해오기&lt;br /&gt;
* 3시 ~ 6시 @ 6피&lt;br /&gt;
* 김수경&lt;br /&gt;
** 의문점&lt;br /&gt;
** var로 생성한 변수는 delete할 수 없다는데 실제 해보니 되었다.&lt;br /&gt;
** for each문을 사용하는 법.&lt;br /&gt;
** 알게된 것&lt;br /&gt;
** 블록 단위의 유효범위가 없다.&lt;br /&gt;
** var a = [[1,,3]]; a.length -&amp;gt; 3, var a = [[,,]]; a.length -&amp;gt; 2; 인 이유&lt;br /&gt;
** 리터럴의 정의&lt;br /&gt;
** 인상깊었던 것&lt;br /&gt;
** var a; -&amp;gt; 지역변수, a; -&amp;gt; 전역변수&lt;br /&gt;
** void 연산자를 사용하면 피연산자의 값에 상관없이 undefined를 반환한다.&lt;br /&gt;
** 다음 코드 실행 시 첫 출력은 undefined이고 다음 출력은 local이다.&lt;br /&gt;
 var scope = &amp;quot;global&amp;quot;;&lt;br /&gt;
 function f(){&lt;br /&gt;
  alert(scope);&lt;br /&gt;
  var scope = &amp;quot;local&amp;quot;;&lt;br /&gt;
  alert(scope);&lt;br /&gt;
 }&lt;br /&gt;
* 박정근&lt;br /&gt;
  *의문점(해결)&lt;br /&gt;
** 레이블의 의미 -&amp;gt; C의 goto와 비슷.&lt;br /&gt;
** try/throw/catch/finally 의 사용 -&amp;gt; finally는 모든 try, catch를 나와서 사용&lt;br /&gt;
** 가비지 컬렉션 -&amp;gt; 모든 인스턴스가 사라진 쓸모없는 &#039;가비지&#039;는 알아서 처리함&lt;br /&gt;
  *인상깊었던점&lt;br /&gt;
** 문자나 숫자, &amp;quot;&amp;quot;사이에 들어가 것들을 &#039;리터럴&#039;이라고 부르며 따로 구분한다.&lt;br /&gt;
** new bolleon(false)는 flase와 같지 않고 객체로써 인식!! if(new booleon(false)) 따위로 쓰면 안됨&lt;br /&gt;
** 변수 선언시에 &#039;var a=3&#039;같은 식은 지역변수, &#039;a=3&#039; 같은식은 전역변수 이다.&lt;br /&gt;
* 서지혜&lt;br /&gt;
** 의문점&lt;br /&gt;
** var로 선언한 변수는 delete가 안된다더니 되는데?!&lt;br /&gt;
** with함수 사용시 발생할 수 있는 오류에 대해 알고싶다...(책에서는 생략함)&lt;br /&gt;
** 알게된 것&lt;br /&gt;
** var a = [[,,]];에서 a의 길이가 2인 이유(해결! 맨 마지막 콤마의 뒤는 무시됨)&lt;br /&gt;
** 인상깊었던 것&lt;br /&gt;
** 레퍼런스로 함수를 직접 보면서 하니까 한눈에 들어와 좋았다 &lt;br /&gt;
** 모르는게 생겼을 때 코드를 직접 타이핑해 결과를 보며 스터디하니 이해가 잘 갔다(굿)&lt;br /&gt;
** 와 세명이서 하는데 3시간 걸렸어!!&lt;br /&gt;
----&lt;br /&gt;
* 돌아보기&lt;br /&gt;
** 오늘 스터디의 좋았던 점&lt;br /&gt;
** 서지혜 - 공부할때는 다 아는 것 같았던 것도 직접 설명해보니 잘 모르고 넘어간 것이 있다는 것을 알게되었다.&lt;br /&gt;
** 김수경 - 대충 보고 넘어갔거나 잘 이해를 못했던 것도 같이 스터디하고 고민해보니 더 명확히 알게되었다.&lt;br /&gt;
** 박정근 - 직접 화면을 띄워 코딩을 하며 진행하니 더 이해하기 좋았다.&lt;br /&gt;
** 다음 스터디에 적용하고 싶은 점&lt;br /&gt;
** 서지혜 - 말로만 설명하는 것보단 코드를 보며 설명하도록 하겠다.&lt;br /&gt;
** 김수경 - 집에서 레퍼런스만 대충 찾아보지 않고 책도 좀 참고하여 공부하겠다.&lt;br /&gt;
** 박정근 - 좀 더 정확한 최신자료를 참고하겠다.&lt;br /&gt;
=== 11일 ===&lt;br /&gt;
* 과제 : 7일날 자신이 발표한 부분을 직접 실습할 수 있는 코드 최소 1개 짜오기. 7일 스터디 불참자는 스스로 챕터 선정하여 코드를 짜오면 된다.&lt;br /&gt;
=== 14일 ===&lt;br /&gt;
* 과제 : 8장 ~ 12장 공부해오기&lt;br /&gt;
* 5시 ~ 7시 @ 6피&lt;br /&gt;
* 박정근&lt;br /&gt;
** 의문점&lt;br /&gt;
** 클로저의 정의와 사용...ㅠ&lt;br /&gt;
** 알게된 것&lt;br /&gt;
** 최상위레벨의 범위와 함수의 정의&lt;br /&gt;
 function func(){&lt;br /&gt;
 	여기가 최상위 레벨&lt;br /&gt;
 	if(){&lt;br /&gt;
 		여기는 차상위 레벨&lt;br /&gt;
 		이곳에서는 함수의 정의가 불가능 하다.&lt;br /&gt;
 	}&lt;br /&gt;
 }&lt;br /&gt;
** 인상깊었던 것&lt;br /&gt;
** 자바스크립트에서 함수의 전달인자가 개수의 제한이 없다는 점&lt;br /&gt;
** 함수가 데이터로써 사용될수 있다는점 &lt;br /&gt;
*** var a = new Array(3);&lt;br /&gt;
*** a&amp;amp;#91;0&amp;amp;#93; = function(x) { return x*x; };&lt;br /&gt;
*** a&amp;amp;#91;1&amp;amp;#93; = 3;&lt;br /&gt;
*** a&amp;amp;#91;2&amp;amp;#93; = a&amp;amp;#91;0&amp;amp;#93;(a&amp;amp;#91;1&amp;amp;#93;);		//a&amp;amp;#91;2&amp;amp;#93;에는 9가 저장된다.&lt;br /&gt;
** 프로토타입의 정의와 사용 상속부분이 다른 언어와는 다르다.&lt;br /&gt;
* 서지혜&lt;br /&gt;
** 의문점&lt;br /&gt;
** 클로저의 정확한 정의를 알고싶다. 유효범위와 관계있다는 것은 알았음&lt;br /&gt;
** 슈도 클래스란 함수로서 선언되기 때문인가?&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** Argument는 실행중인 함수의 정보를 정의한다 : 함수에 넘기는 파라메터가 유동적임..&lt;br /&gt;
** 중첩된 함수는(내부 함수) 익명 함수이면안됨&lt;br /&gt;
** 자바스크립트는 급조된 기능이 몇몇 있는 것 같음(네임스페이스를 객체로 선언함) &lt;br /&gt;
* 김수경&lt;br /&gt;
** 의문점&lt;br /&gt;
** 알게된 점&lt;br /&gt;
=== 18일 ===&lt;br /&gt;
* 과제 : 8장 ~ 12장 코드 짜보기 or 찾아오기&lt;br /&gt;
* 김수경&lt;br /&gt;
** 의문점&lt;br /&gt;
** 네임스페이스 사용 시 org.zeropage.namespace는 되고 org.zeropage.namespace.function1은 안 되는 이유&lt;br /&gt;
** 익명함수를 사용한 Dynamic programming&lt;br /&gt;
** 함수 내부에서 arguments 객체에 함부로 접근할 경우 생길 수 있는 문제점&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** 함수 안에 익명함수 중복으로 쓸 경우 즉시 호출하거나 변수에 넣어 호출 가능하게 만들어야 한다.&lt;br /&gt;
* 서지혜&lt;br /&gt;
** 의문점&lt;br /&gt;
** 네임스페이스 생성시 {}를 해주어야 하는이유&lt;br /&gt;
** 네임스페이스 사용 시 org.zeropage.namespace는 되고 org.zeropage.namespace.function1은 안 되는 이유 &lt;br /&gt;
** 자바스크립트에서의 다이나믹 프로그래밍이란 뭐지?&lt;br /&gt;
** 종하가 가져온 코드&lt;br /&gt;
 Object.prototpye.toString.apply();   // [Object Global]&lt;br /&gt;
 Object.prototpye.toString.apply(o);   // [Object Array]&lt;br /&gt;
** 알게된 점&lt;br /&gt;
** 존 레식이 클래스를 구현한 코드를 보았다!!&lt;br /&gt;
** 자바스크립트의 상속이 기존 객체지향 언어와 다름을 알게되었다&lt;br /&gt;
** 슈퍼클래스, 서브클래스화를 배웠다&lt;br /&gt;
=== 21일 ===&lt;br /&gt;
* 과제 : 13장 ~ 15장 공부해오기&lt;br /&gt;
=== 25일 ===&lt;br /&gt;
* 과제 : Toy Program 짜오기&lt;br /&gt;
=== 28일 ===&lt;br /&gt;
----&lt;br /&gt;
[[2011년활동지도]], [[스터디분류]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>165.194.54.58</name></author>
	</entry>
</feed>