전체 글 312

Code States 11일차

오늘의 키포인트 CSS (중급) 와이어프레임(Wireframe) 목업(Mock-up) 나의 이해 와이어프레임(Wireframe) : html만들기전 설계하는거 목업(Mock-up) : html문서 내에 하드코딩하는 것 문법 및 중요 # : html의 id속성 부여 // id는 문서내 하나의 요소에만 부여 가능 ~~~~ . : html의 class속성 ~~~ 셀렉터 h1{} : 일반적인 셀렉터 *{} : 전체 셀렉터 section, h1{} : tag 셀렉터 #only{} : id 셀렉터 .only{} : class 셀렉터 --attribute 셀렉터-- a[href] { } p[id="only"] { } p[class~="out"] { } p[class|="out"] { } section[id^="sec..

Code States 10일차

오늘의 키포인트 객체 나의 이해 객체 : 배열처럼 대량의 데이터처리하는데 특정한 범위에 따라 할당할때 문법 및 중요 배열은 순서가 있고 객체는 순서가 없음 객체는 키와 값쌍으로 이루어짐 let user = { firstName: ‘choi’, lastName: ‘manseon’ } 객체의 값 사용 방법 2가지 있음 1번. Dot notation // 키값을 문자열로 생성 user.firstName; // ’choi’ 2번. Bracket notation user[‘firstName’]; // ‘choi’ dot nocation이 보기는 편하지만 키 값이 동적으로 변할땐 bracket notation이 좋음 delete : 앞에 delete 붙이면 삭제됨 ex) delete user.fristName //..

Code States 9일차

오늘의 키포인트 배열 나의 이해 배열 : 대량의 데이터를 처리 및 관리하기 위해 문법 및 중요 let arr = [1,2,3] // [] 안에 ,로 나눠서 배열 선언 요소(element) : 배열의 하나의 값 index : 배열의 순서 배열에 문자열을 넣을 수 있음 index를 벗어나면 undefined let numbers = [[13, 30], [73, 8], [44, 17]]; // 처럼 배열안에 배열도 가능 console.table() : 표 형식으로 보임 arr.length : 배열 길이 concat : array1.concat(array2) : array1+array2 // 두개의 배열을 합침 길이3과 2 면 5됨 Array.isArray() : 배열이면 true // typeof로 보면 ob..

검색 15일차까지

변수 선언 : let 변수이름 선언인수 var, let, const var은 아래에 재선언 가능 let, const는 재선언하면 2번 선언했다고 에러 const는 상수화 시켜서 재할당 안됨 선언시 let a=3; let b=3; 가능, let a=3, b=3; 가능. 나머지 불가능 타입 숫자, 문자열, Boolean, undefined, 함수 문자열은 '' 그리고 "" 둘 다 써도됨, ``를 사용시에는 중간에 ${} 넣어주면 문자열 중간에 넣기 가능 ex) alert( `Hello, ${name}!` ); // Hello, John! `` 백틱은 줄바꿈에서도 사용가능 NaN(Not a Number)은 숫자가 아닌 상태, NaN === NaN는 false임 함수 함수 선언식 function 함수이름(매개변..

기타/비공개 2021.10.19

Code States 8일차

오늘의 키포인트 GIT 나의 이해 git : 개발자의 코드를 효율적으로 관리하기 위해(소스 코드를 기록, 관리하고 추적하기 위해) 개발 된 분산형 버전 관리 시스템 github : git repository를 관리할 수 있는 클라우드 기반 서비스 문법 및 중요 commit : 백업 복사본(스냅샷)을 하나 하나 만들어주는 작업 repository : git으로 관리되는 폴더 // local repository는 나만의 remote repository는 공유 남들이 볼 수 있음 fork : remote repository를 내 원격 저장소로 가져오는거 clone : 내 원격저장소의것을 내 컴퓨터로 가져오는거 push : local repo에 기록해 놓은 commit을 remote repo로 업로드 하는거 p..