일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- children vs childrenNodes
- CSS
- removeCookie
- https://www.daleseo.com/js-array-slice-splice/
- https://lo-victoria.com/introduction-to-redux-toolkit-for-beginners
- UI
- UX
- @redux-toolkit
- https://developer-talk.tistory.com/299
- 내장고차함수
- slice/splice/split
- toString#String
- variable#function
- ㄷㅌ
- 헷갈린다~
- 자바스크립트#조건문#문자열
- cmarket
- User Flow
- js
- dom
- 자바스크립트
- 노드교과서
- redux상태유지
- JS#3일차달리자#초반인데#시간금방~
- Beesbeesbees
- react
- 자바스크립트#JS#slice#splice
- 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/
- for~in/for~of
- 자바스크립트#JS#var#let#const#undefined#null
- Today
- Total
목록Code개발일지 (103)
Daily Front_Minhhk
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cRR4E7/btrPwAKlenF/m69LTCDaBEAHxxhKQw7eiK/img.png)
JS // Math.pow() 자바스크립트 제곱 표현 방법은 Math.pow() 메서드를 사용합니다. 음수의 소수 지수는 허수로 NaN을 반환합니다. 계산 가능 범위를 넘어서면 Infinity를 반환합니다. JavaScript 제곱 계산하는 방법 23 = 8 과 같은 거듭 제곱을 나타낼 때 자바스크립트에서는 Math.pow(2, 3)와 같은 객체및 메서드를 사용합니다. 앞 자리 숫자는 밑, 뒷 자리 숫자는 지수를 의미합니다. //양의 정수 거듭 제곱 var num1 = Math.pow(2, 3); //소수의 거듭 제곱 var num2 = Math.pow(2, 1/2); var num3 = Math.pow(2, 0.5); //음수 지수의 거듭 제곱 var num4 = Math.pow(2, -3); //음수..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/6d4Be/btrPsPoShTe/zAgZatUu3f8XNxzxEquvoK/img.png)
1. toString()으로 숫자를 문자열로 변환 2. String()으로 숫자를 문자열로 변환 3. 빈 문자열을 붙여서 숫자를 문자열로 변환 4. Template String으로 숫자를 문자열로 변환 5. toFixed()로 숫자를 문자열로 변환 References 1. toString()으로 숫자를 문자열로 변환 toString() 메소드를 사용하여 숫자를 문자열로 변환할 수 있습니다. const num = 5; const str1 = num.toString(); const str2 = (100).toString(); const str3 = (-10.11).toString(); console.log(num + ', ' + typeof num); console.log(str1 + ', ' + typeo..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bdz4Kx/btrPrqbK8Lz/IwkuNzkAFkd1yNj9ltoyr1/img.png)
slice() 함수 slice() 함수는 배열로 부터 특정 범위를 복사한 값들을 담고 있는 새로운 배열을 만드는데 사용합니다. 첫번째 인자로 시작 인덱스(index), 두번째 인자로 종료 인덱스를 받으며, 시작 인덱스부터 종료 인덱스까지 값을 복사하여 반환합니다. 간단한 실습을 위해 숫자 0부터 19까지를 담고있는 배열을 생성하여 nums라는 변수에 할당해보겠습니다. (브라우저의 콘솔에서 따라서 코딩해보시기를 추천드립니다.) > nums = Array(20).fill().map((_, i) => i) < [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] 이 숫자 배열에서 5부터 9까지를 복사한 값을 담고 있는 새로운 배열을 만들..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/oI7dk/btrPtg7liwa/cKukz1oElBKaKG5prcT0R1/img.png)
조건문 boolean 은 참과 거짓을 나눈다. 👉 조건문은 어떠한 조건을 판별하는 기준 조건문에는 반드시 비교연산자가 필요하다. 비교의 결과는 늘 boolean 즉 true 또는 false 대입연산자 '=' 동등연산자 '===' 다르다는 ‘!==’ 🚫 == , != 사용권장X ,, 값만 비교하며 예외사항이 많아 에러확률 올라감 JS의 조건문은 기본적으로 if else if else 사용 if(조건1) { // 조건1이 통과할 경우 } else if (조건2) { // 조건1이 통과하지 않고 //조건2가 통과할 경우 } else { // 모든 조건이 통과하지 않는 경우 } 두가지 조건이 한번에 적용되는 경우? → 논리연산자를 사용! && : and 연산자 || : or 연산자 ! : not 연산자 (!is..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/Euy45/btrPp3F4bBl/IKec9P3oDok8gBwVK6kykK/img.png)
undefined와 null의 차이점 undefined은 변수를 선언하고 값을 할당하지 않은 상태, null은 변수를 선언하고 빈 값을 할당한 상태(빈 객체)이다. 즉, undefined는 자료형이 없는 상태이다. 따라서 typeof를 통해 자료형을 확인해보면 null은 object로, undefined는 undefined가 출력되는 것을 확인할 수 있다. typeof null // 'object' typeof undefined // 'undefined' null === undefined // false null == undefined // true null === null // true null == null // true !null // true isNaN(1 + null) // false isNaN..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/ZczYv/btrPoyztDEe/gMZ0xprdIirionJYxaqrg1/img.png)
🔥 하루의 시작 정신 차리자! 잠을 깨자 오전반은 너무 힘들다ㅋㅋ₩ 💡 오늘 처음으로 페어프로그래밍을 했다! 페어와 함께 복습겸사 문제풀고, 대화를 하며 진행하며 괜찮은 경험이었다. 앞으로도 계속 페프를 할텐데 열심히 잘 해봐야겠다?! 라는 다짐! 변수 데이터 보관함 ( 메모리 ) 보관함의 크기는 모두 동일 - 기본 8bytes 각 보관함의 이름 = 변수 보관함을 확보하는건 let 키워드와 변수의 이름을 사용 let age ; 확보되면 데이터를 저장합니다. 이를 할당이라고 한다. age = 20; 이때 등호 기호는 같다가 아니라 데이터를 저장한다 라는점을 주의해야 한다. 선언과 할당 동시에 가능 let name = 'kim' ; consol.log(age*2) 가 20가 된다. 'hello' + name..