일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Beesbeesbees
- https://www.daleseo.com/js-array-slice-splice/
- removeCookie
- https://lo-victoria.com/introduction-to-redux-toolkit-for-beginners
- redux상태유지
- 헷갈린다~
- @redux-toolkit
- js
- children vs childrenNodes
- variable#function
- UI
- https://developer-talk.tistory.com/299
- toString#String
- cmarket
- react
- 자바스크립트#JS#slice#splice
- 자바스크립트
- slice/splice/split
- 자바스크립트#JS#var#let#const#undefined#null
- 노드교과서
- ㄷㅌ
- UX
- CSS
- for~in/for~of
- dom
- User Flow
- JS#3일차달리자#초반인데#시간금방~
- 내장고차함수
- https://dasima.xyz/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EC%A0%9C%EA%B3%B1-math-pow-%EA%B3%84%EC%82%B0/
- 자바스크립트#조건문#문자열
- Today
- Total
목록Code개발일지 (93)
Daily Front_Minhhk
학습목표 spread/rest 문법을 사용할 수 있다. 구조 분해 할당을 사용할 수 있다. 개념학습 spread/rest 문법 spread 문법 주로 배열을 풀어서 인자로 전달하거나, 배열을 풀어서 각각의 요소로 넣을 때에 사용한다 function sum(x, y, z) { return x + y + z; } const numbers = [1, 2, 3]; sum(...numbers) // 질문: 어떤 값을 리턴하나요? --- 6 rest 문법 파라미터를 배열의 형태로 받아서 사용할 수 있습니다. 파라미터 개수가 가변적일 때 유용하다. function sum(...theArgs) { return theArgs.reduce((previous, current) => { return previous + cur..
"변수 및 함수 선언의 형태” 클로저 함수 클로저 함수의 특징 클로저 함수의 첫 번째 특징은 클로저 함수는 함수를 리턴하는 함수로 함수를 리턴하는 함수가 클로저의 형태를 만든다. 클로저 함수의 두 번째 특징은 내부 함수는 외부 함수에 선언된 변수에 접근 가능하다. 클로저의 활용 데이터를 보존하는 함수 외부 함수의 실행이 끝나더라도, 외부 함수 내 변수를 사용할 수 있다. HTML 문자열을 만들 수 있다. (클로저는 이처럼 특정 데이터를 스코프 안에 가두어 둔 채로 계속 사용할 수 있게 해줍니다.) 정보의 접근 제한 클로저 모듈 패턴을 내부 함수를 단 하나만 리턴하는 것에 그치지 않고, 객체에 담아 여러 개의 내부 함수를 리턴하도록 만든다. 다만 외부 스코프에서는 내부 스코프의 변수에 접근할 수 없다라는 ..
원시자료형 JavaScript에서 원시 타입의 데이터(primitive data types; 원시 자료형)는 객체가 아니면서 method를 가지지 않는 6 가지의 타입 string, number, bigint, boolean, undefined, symbol, (null) 을 말합니다. 이 중에서 자주 사용하는 4 (+1)가지 원시 자료형 string, number, boolean, undefined, (null) 원시 자료형은 모두 "하나"의 정보, 즉, 데이터를 담고 있다. === 원시 자료형은 데이터 보관함에 저장할 때 하나의 데이터만 담을 수 있다. 변수와 값이 stack에 할당된다. 원시 자료형은 값 자체에 대한 변경이 불가능(immutable)하지만, 변수에 다른 데이터를 할당할 수는 있다. ..
객체,,Object 다양한 정보를 담고자 할 때가 객체의 대표 예시가 된다. let user = { firstName: 'steve' , lastName: 'kim' , email: 'steve@naver.com' , city: 'busan' }; 중괄호(curly bracket)로 시작한다⇒ 키와 값 사이는 ‘ : ’ 콜론으로 구분 한다. ⇒ 키+값 은 ‘ , ’ 컴마로 구분한다. 여기서 첫줄을 보면 ‘cha’라는 값을 firstName이라는 키에 할당한다고 한다. 객체의 값을 사용하는법 Dot notation⇒ user.city; // kim ⇒ user.firstName; // steve Bracket notation⇒ user[’city’]; // busan ⇒ user[’firstName’] ;..
배열인지 아닌지 확인하기 let word = [’a’, ’b’, ’c’, ’d’]; type of 를 사용하면 object 라고 나온다. 근데 진짜 객체인지 배열인지 구분이 어렵다. Array.isArray(word) 함수이다. 배열이면 true , 아니면 false를 출력한다. let word = [’a’, ’b’, ’c’, ’d’]; console.table(world) 배열의 요소 추가 및 삭제 배열 뒤를 조작 시 ?? world.push(’e’) 를 하면 word = [’a’, ’b’, ’c’, ’d’, ‘e’] ⇒ 뒤쪽에 추가 world.pop() 을 하면 word = [’a’, ’b’, ’c’, ’d’, ‘e’] ⇒ 뒤쪽 삭제 앞을 조작 시?? world.shift() 를 하면 word = [..
LINUX 기본적인 명령어 프롬포트(prompt) : 터미널에서 글자가 입력되는 공간 (CLI의 명령줄 대기모드 라고도 한다.) CLI에서 .은 현재 폴더를 나타냅니다. ..은 현재 폴더(.)을 기준으로, 앞에 .이 하나 더 붙습니다. 이렇게만들어진 ..은 현재 폴더보다 앞에 있는 폴더를 가리킵니다. pwd: 현재 위치를 확인하는 명령어 mkdir: 새로운 폴더를 생성하는 명령어 ⇒ 폴더를 생성할 때 띄어쓰기를 하려면 \ (백슬래시)를 써야함. ls: 폴더나 파일의 목록을 출력하는 명령어-rw-r--r--이 출력되었다면 파일이라는 것을 의미하므로, cd 명령어로 진입할 수 없다.ls- al , ls -la : 파일의 포맷, 숨겨진 파일 모두 출력 ls -a : a가 all이라는뜻으로 숨겨진 파일도 보여줌..