달력

1

« 2020/1 »

  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  

prototype 확인

객체 리터럴 방식으로 생성된 객체는 Object.prototype 객체가 프로토타입 객체가 된다는 것을 확인 할 수 있습니다.

   

소스 코드

   

  1. <script type="text/javascript">
  2.         var student = {
  3.             name: 'student',
  4.             age: 30
  5.         };
  6.          
  7.         console.log(student.toString());
  8.         console.dir(student);
  9. </script>
  10. </head>
  11. <body>
  12.    
  13. </body>


   

   

출력결과

   

크롬 브라우저의 출력결과

Object

  • age30
  • name"student"
  • __proto__: Object
  • __defineGetter__: function __defineGetter__() { [native code] }
  • __defineSetter__: function __defineSetter__() { [native code] }
  • __lookupGetter__: function __lookupGetter__() { [native code] }
  • __lookupSetter__: function __lookupSetter__() { [native code] }
  • constructor: function Object() { [native code] }
  • hasOwnProperty: function hasOwnProperty() { [native code] }
  • isPrototypeOf: function isPrototypeOf() { [native code] }
  • propertyIsEnumerable: function propertyIsEnumerable() { [native code] }
  • toLocaleString: function toLocaleString() { [native code] }
  • toString: function toString() { [native code] }
  • valueOf: function valueOf() { [native code] }
  • get __proto__: function __proto__() { [native code] }
  • set __proto__: function __proto__() { [native code] }

  

3라인

객체 리터럴 방식으로 생성된 객체는 Object.prototype 객체가 프로토타입 객체가 된다는 것을 확인 할 수 있습니다.

9~14

라인

toString()외에 hasOwnProperty(), valueOf90등과 같은 자신의 프로토타입인 Object.prototype객체에 포함된 다양한 메소드를 마치 자신의 프로퍼티인 것 처럼 상속받아 사용할 수 있습니다.

   

   

student객체와 Object.prototype객체와의 도식도

   

   

ECMAScript 명세서- 세부 참조

ECMAScript 명세서-8.6.2 Object Internal Properties and Methods

자바스크립트의 모든 객체는 자시의 프로토타입을 가리키는 Prototype라는 숨겨진 프로퍼티를 가집니다.

   

Object,prototype 객체가 포함하고 있는 메서드 확인하기

ECMAScript 명세서- 15.2.4 Properties of the Object Prototype Object

   

ECMAScript 참조

http://codedragon.tistory.com/46

Posted by codedragon codedragon

댓글을 달아 주세요

2014. 12. 17. 22:27

창의디바이스랩 StartUp

 

창의디바이스랩

국내 스마트 디바이스 중소·벤처기업과 스타트업, 예비창업자들이 아이디어를 제품으로 실현시키고 성장할 수 있도록 지원

   

http://www.devicelab.kr/html/main/index.asp

   

   

   

제품개발 교육, 제품기획(SW·HW의 제품기능 및 마케팅·미디어 등 감성기획) 및 전문가 멘토링, 디자인(HW·SW·UX·UI등) 및 프로토타입

제작 지원, 제작공간 제공, 국내외 전시회 참가 및 사업화·투자 연계·지원 등 개별 프로젝트의 단계별 맞춤지원은 지원신청(아이디어 제출)

후 국내 최고의 전문가들의 평가를 거쳐 지원수준과 단계를 결정합니다

   

   

지원 프로그램

   

Posted by codedragon codedragon

댓글을 달아 주세요

 

구글 무인 자동차를 작동시키는 소프트웨어를 구글 기사(Google Chauffeur)

 

비디오 카메라, 방향표시기, 인공지능 소프트웨어, 위성위치정보시스템(GPS), 여러가지 센서 등을 기반으로 작동

구글의 지도와 지형 정보를 활용해 스스로 길을 예측하며 주행(사람 눈으로는 볼 수 없는 수km 앞의 도로 상황까지 파악가능)

 

차 의 속도는 25마일(약 40km)로 설정


 

구글은 앞으로도 100개가량의 시험 모델을 더 만들 계획


법과 규제의 과제

  • 사고 발생시
  • 무인운전 소프트웨어 알고리즘 검토
  • 무인차동차의 프로그램이 오류를 일으키거나 아예 작동을 멈추게 될 경우
  • 무인자동차 테스트 허용범위(트럭이나 버스 등)

 

 

구글 무인 자동차 프로토타입 영상

A First Drive

https://www.youtube.com/watch?v=CqSDWoAhvLU 


 

구글 무인 자동차(Wiki)

http://en.wikipedia.org/wiki/Google_driverless_car

http://ko.wikipedia.org/wiki/%EA%B5%AC%EA%B8%80_%EB%AC%B4%EC%9D%B8_%EC%9E%90%EB%8F%99%EC%B0%A8

 

기사 참조: http://www.huffingtonpost.kr/2014/05/28/story_n_5401857.html

이미지 출처: images.google.com 키워드 검색

Posted by codedragon codedragon

댓글을 달아 주세요

2014. 6. 14. 21:00

UML 특징 Development/UML

   

   

UML 특징

시각화 언어

의사 소통 용이

그래픽 언어

상세화 언어

시스템의 복잡성을 명확하게 기술

객체 시스템을 가시적이고 명확하게 기술

구축 언어

다양한 프로그램 언어 지원

(순 공학/역 공학)

문서화 언어

개발자들이 시스템에 적용한 사항들을 문서로 작성.

(요구사항 명세서, 프로세스, 소스코드, Prototype, Release)

   

   

'Development > UML' 카테고리의 다른 글

UML 2.0 Infrastructure Specification  (0) 2014.08.05
UML 2.0 Diagram Interchange Specification  (0) 2014.07.30
UML 특징  (0) 2014.06.14
UML 작성 목적  (0) 2014.06.08
StarUML 5.0 설치  (0) 2014.05.25
StarUML 2.0.0-Beta1 설치  (0) 2014.05.25
Posted by codedragon codedragon

댓글을 달아 주세요