본문 바로가기

2017/01

Angular2 :: Data Binding(데이터 바인딩) 데이터 바인딩 이란? Data Binding 은 Angular에만 존재하는 개념이 아닙니다. 기존의 공학적 측면에서의 Data Binding은 응용 프로그램의 UI와 비즈니스 논리를 서로 연결하는 프로세스입니다. 마찬가지로 로직을 담당하는 컴포넌트와 UI를 나타내는 Template 를 구성요소로 하는 Angular에서의 Data Binding은 이 둘 사이의 '통신(커뮤니케이션)' 이라고 표햔하는 것이 조금더 자연스러울 수도 있을 것 같습니다. 결론적으로 Angular와 같은 Framework 관점에서 Data Binding은 데이터 및 템플릿과 비즈니스로직(컴포넌트) 간의 상호작용 입니다. 또는 모델과 뷰, 구성요소간의 데이터 동기화 라고 표현해도 좋을 것 같습니다. 동적 콘텐츠에 관련된 모든 것에는 .. 더보기
Javascript :: 중복없는 랜덤값 자바스크립트 중복없는 난수(랜덤값) 개념이 포함된 문제를 부족하지만 풀이해보았습니다. 문제 사용자에게 입력받은 수만큼의 사원번호와 성적을 출력하는 프로그램을 만드시오. 동작예 입력값 3NT00002 80NT11206 85NT01321 15설명 "사원번호공백점수" 형태로 count 개의 줄이 출력되어야 한다.조건 1. 사원번호에서 NT는 바뀔수 없고, 뒤의 다섯 자리는 random 숫자, random 값이 99999 이하면 0으로 채움 ( 30이라면 NT00030 )2. 사원번호 중복 안됨.3. score는 0점 이상 100점 미만의 random 값 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484.. 더보기