분류 전체보기
-
20201109(월)-- 2020. 11. 9. 23:29
오늘 새로웠던거(){ arr.reduce((acc,cur) => acc+cur) let arr2 = arr.filter(el => el >3) reduce 적용범위가 많네 filter 안에 함수쓸떼 그뭐 냐 인 자 씬경스지말고 그냥 그것만 하면돼 ~~ if문 안에서 변수 설정 했으면 그안서 밖에 리턴 하는 의미밖에 없다 선언형 프로그래밍(고차함수) reduce 인자 이왕이면 추가해주는게 좋음 } 내일할일(){ 디버거 쓰는법 homebrew css (세로축 가운데정렬하는법) > grid 공부 하자 Array.from 리덕스에 대해서 찾아보기 flex setTimeOut Oauth accesstoken(id psw) 고차함수 some ,, every .. reduce 의 다양한 활용 찾아보기 }
-
20201106(금) / 20201107(토) / 20201108(일)-- 2020. 11. 8. 23:24
오늘 새로웠던거(){ map 은 객체랑 비슷한데 키에 다양한 형태로 올수있는거야 git clone "주소" // git add // git status // git commit // git push origin master hr 구분선 trim() ,, toUpperCase() .. ..focus() Array(16).fill() } 내일할일(){ 디버거 쓰는법 homebrew css (세로축 가운데정렬하는법) > grid 공부 하자 Array.from 리덕스에 대해서 찾아보기 flex setTimeOut Oauth accesstoken(id psw) }
-
20201105(목)-- 2020. 11. 5. 23:40
오늘 새로웠던거(){ forEach , for of > for of 는 객체에서 for in 문과 사용 법이 거의 유사했던거 같다 forEach 는 배열의 요소마다 함수를 실해시키는 건데 첫번째 매개변수는 그 요소를 의미하고 두번째 요소는 인덱스를 의한다 그리고 함수내용에 적절히 이용하여 적을수 있다. map 과 filter /// map 의 경우 배열에 함수를 이용해서 가공해서 쓸수있게 새로만드는 것 이고 filter 는 선별해서 쓸수있는거야 선별해서 따로 배열화 해놓는 거지 reduce(function(arr,cur),0) /// switch (animal) { case " lion" console.log("사자"); break; //// default ~~ addeventlistener input ..
-
20201104(수)-- 2020. 11. 5. 01:15
오늘 새로웠던거(){ ~(홈디렉토리) ,, .현재디렉토리 ..상위디렉토리 \띄워쓰기 tab ,,,, touch mkdir mv rm sudo open code. fork clone add(staging) commit(local) push(remote) pull; git pull origin master git pull upstream master git log //// arr[2] 추가가 아니라 바뀜 /// slice 인자 뒤에값이 더 커야됨 } 내일할일(){ 템플릿함수?? for of // forEach // slice,concat /// push pop unshift shift splice ///// join koans 읽어보기(assign , ...객체) homebrew 라이브러리??? 코플릿 }
-
20201103(화)-- 2020. 11. 4. 01:23
오늘 새로웠던거(){ for(const prop in obj){} ; 함수가 스코프 나누는 기본이긴한데 let 이나 const 로 쓰면 컬리브라ㅣ켓 이 스코프 나누는 기준 참조형 데이터는 기존데이터에 영향을 주지만 (heap 개념) ,, 원시형 데이터는 영향을 안줌; spread syntax ...args 이게 함수의 매개변수로 사용될때는 배열형태로 변환되서 들어가지만 그렇지 않은경우에는 spread syntax(괄호를 벗겨 주는 형식으로 사용하면 된다.) 지역변수는 함수내에서 우선순위가 더 높다. var 로 지정하면 window 의 속성값으로도 추가되는 데 let은 안그럼; 함수안에서 키워드(var let const) 없이 바로적으면 전역변수로 취급된다. 클로져 내부함수는 종료된 외부함수의 변수에 접근..
-
20201102(월)-- 2020. 11. 3. 11:35
오늘 새로웠던거(){ 음 push unshift pop shift 등등 Array method > 변환되는것이 무엇인지 잘 인지 해야한다 (muatable /immuatable) ; a[][] 이중 배열 접근법 // Array.isArray(변수) 위치헤깔림 ; arr.indexOf=== 없으면 -1 염두해두자 ; dot notation 과 bracket notation 의 차이 => 동적인 변수를 담을수 있다 b; for in 문 // delete(delete obj.key ;) } console.table; // break and continue => 조건문하고 같이 많이 쓰임 반복문 밖으로 나옴??; flex : 값이 (1개,2개,3개) ( 1{number : flex-grow / length or..
-
20201030(금) / 20201031(토) / 20201101(일)-- 2020. 11. 1. 23:54
오늘 새로웠던거(){ debugger; 해놓고 리로드 하면 디버거 창으로 가지는데 사용을 잘못하겠네; 함수선언식// 표현식은 호이스팅이 안되서 콜백이나 클로져로 사용 되는데 클로져 가 뭐지? 콜백함수를 따로 빼서 함수로 써놓고 그걸 이용할수도 있네; 진행상황을 변수에 할당값을 바꿔가면 서 단계를 확인하는구나; 순서대로 생각을 천천히하는데 변수상태를 나열해놓고 변수를 고려하면서 살펴보자 console.log 를 빨리 빨리 사용해서 실수를 빨리찾자 늦게 찾아서 시간 개날렷네 아오; 천천히 하라고; 어려운게 아니라 복잡한거고 모르는건 찾으면 됨; 천천히 하면됨; 함수실행시기 와 변수의 } 내일할일(){ vscode 에서 debugger 쓰는법 flex : 이거 공부좀 하자 내일 할일 모아놓고 정리좀 해놓자 안..
-
20201029(목)-- 2020. 10. 30. 00:18
오늘 새로웠던거(){ Html 구조 Css 스타일 Js 상호작용 img / input => self closing ; radio/checkbox 차이 name; semantic tag : 의미부여 nav/aside/main; margin > 주황색으로 나옴 padding >녹색 ; box-sizing : defalt: content-box ,, , border-box(padding 포함) } 내일할일(){ flex: 0 ? flex: 0 0 130px; ? flex wrap : wrap; ? justify-content : flex-end; flex-basis, flex-grow, flex-shrink github 쓰는법 css 링크준거 해보기 }