공부를 지속하다 보면 근본적인 지식에 대한 갈망을 하게 된다. 이전에는 유튜버가 추천한 책을 보고도 감흥이 별로 없이 대충 보다가 말았지만... 다시 필요성을 느끼게 되어서 다시 찾아서 보게 되었다. IT에 관심이 많아 찾아보신 분이라면 알 수 있는 서적이다. 처음에는 보고 나중에 봐야겠다 해놓고 캡처만 해두었다가, 두 번째 도서관에서 빌릴 때 제대로 읽게 되었다. 이 책을 읽으려는 근본적인 이유는 벡단을 알기 위해다. 이전까지는 벡단이 무엇인지 뭉텅 그리듯이만 알고 정확히 어떤 개념으로 이해해야 할지 몰랐다면, 이 책을 읽고 해소가 말끔해지게 되었다. 물론, 완벽하게는 아니다. IT 세계는 매일 매시간 매초마다 바뀐다고 생각하기 때문에, 그들의 발자취를 뒤따라가는 수준이 되었고, 그리고 그들의 대화가 ..
오늘은 스터디 하다가 알게 된 한 라이브러리에 대한 내용을 적으려 한다. 1. classNames란? 다중 className을 편하게 관리하기 위한 라이브러리이다. 2. 사용방법 import React from 'react'; import classNames from 'classnames/bind'; import styles from './CSSModule.module.css'; const cx = classNames.bind(styles); // 미리 styles에서 클래스를 받아 오도록 설정하고 const CSSModule = () => { return ( 안녕하세요, 저는 CSS Module! ); }; export default CSSModule;
생각보다 자주 쓰이지만 또 금방 잊어버리는 paseInt에 대하여 이야기를 해보려고 한다. parseInt() 정의 문자열을 정수로 바꾸는 함수 parseInt() 문법 parseInt(string, radix); string - 분석할 값입니다. - 어떤 값을 입력해도 양의 정수, 음의 정수로만 표현이 됩니다. - 0x로 시작하면 16진법으로 처리합니다. - 문자열의 선행 공백은 무시합니다. - 첫 글자가 숫자로 변하지 않는 값일 경우, NaN으로 반환합니다. radix(진수) - 2~36까지 입력을 할 수 있습니다. - 공백일 경우 기본적으로 10진법으로 표현, 그러나 모든 브라우저가 되지 않을 수 있으니 명시하는 것이 가장 좋습니다. parseInt() 예제 parseInt에 대한 예제를 적도록 합..
오늘은 프로그래머스의 문자열 다루기 기본을 풀이과정을 적어보려고 한다. 프로그래머스는 난이도 조절이 너무 애매한 것 같다... 1. 문제 설명 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다. 2. 제한 사항 s는 길이 1 이상, 길이 8 이하의 문자열입니다. 3. 입출력 예 s return "a234" false "1234" true 4. solution.js function solution(s) { var answer = false; let temp = Number(s); if((s.length == 4 || s.length == 6) && tem..
- Total
- Today
- Yesterday
- Switch
- 함수
- react
- 자바스크립트
- 리덕스
- 배열
- 코딩테스트
- 뷰
- 리액트 썸네일
- programmers
- node
- java
- redux
- 재공부
- 프로그래머스
- Visual Studio Code
- CSS
- 리액트 유튜브
- node-sass
- node.js
- 노드
- Coding Test
- github
- javascript
- 자바
- Git
- mongodb
- 리액트
- array
- 파이썬
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |