본문 바로가기

Web dev/Javascript14

자바스크립트 06 parseInt(), Number() 비교 1. 현재의 무드: 주말을 아주 알차게 보냈다! 10월 회고, 11월 회고 불렛 작성도 해놨음. 그리고 노션 폰에 앱 깔아야지... 깔아야지 하다가 드디어 설치했고 이불 빨래도 했다. 밀린 일 다 끝낸 기분 상-쾌 그 잡채. 주말 짱! (아 그리고 노마드코더 슬랙에서 다른 코딩 초보자분의 질문 글 (function() 호출과 = 할당연산자에 대한 질문이었음) 에 내가 아는 것을 토대로 답변을 달아봤다. 재밌었고, 도움 되셨으면 좋겠다. 다른 분들 질문 읽는게 엄청 공부가 되어서 즐거움) 2. 오늘 학습한 내용 중 키워드: parseInt() vs. Number() 3. 오늘 학습한 내용 요약: 오늘은... 사실 이번주 초인가 저번주부터 찾아보려고 적어서 묵혀둔 parseInt() 와 Number()를 비.. 2022. 11. 6.
자바스크립트 05 배열 메서드 .includes() 와 .indexOf() 비교 1. 현재의 무드: 차분! 붙캠에서 오늘은 객체 배우고, 코플릿 페어로 풀기 전에 시간이 남아서 어제 배운 것 복습하고 블로그에 정리하는 중입니당 2. 오늘 학습한 내용 중 키워드: 배열 메서드 .includes(), .indexOf() 3. 오늘 학습한 내용 요약 두 메서드 모두 배열에 해당 search value가 포함되어 있는지를 판단할 때 써줄 수 있다. MDN에 따르면, Array.prototype.includes() // 배열이 특정 요소를 포함하고 있는지 판별 const array1 = [1, 2, 3]; console.log(array1.includes(2) // true console.log(array1.includes(4) // false arr.includes(valueToFind[,.. 2022. 11. 4.
자바스크립트 04 문자열 메서드의 mutable, immutable 이란? 1. 현재의 무드: 좋습니다. 그렇지만 숙면이 필요합니다. 2. 오늘 학습한 내용 중 키워드: 배열 메소드 중 mutable, immutable한 메서드의 구분과 사용 3. 오늘 학습한 내용 요약: 배열은 let arr = [1, 2, 3, 4] 이렇게 대괄호 [] 내에 요소값 여러개가 들어갈 수 있는 값들의 모음집을 이야기합니다. 처음 배운 '변수' 에는 let var1 = 1; let var2 = 2; let var3 = 3; let var4 = 4; 이처럼 하나의 값만 할당해 줄 수 있기 때문에, 대량의 데이터를 다루는 데에 상당한 비효율을 초래합니다. 그래서 배열에 나열해서 넣어주면, 대량의 데이터를 다루는 데에 편해지는 이점이 있습니다. 그러면 우리는 배열의 각 값들에 접근을 하거나, 지우거나,.. 2022. 11. 3.
자바스크립트 03 문자열 메서드 .slice() 와 .substring()의 차이 1. 현재의 무드: 코드스테이츠 Day 5! 오늘은 페어도 없고 날씨가 사알짝 우중충에서 조금 처지는 중... 이지만! 힘내서 연습문제를 복습하고 있다. 내가 쓴 코드와 레퍼런스 코드를 비교하면서 더 간결하고 가독성 좋은 코드를 짜려면 어떤 부분들을 신경써야 할지 인사이트를 왕창 얻는 중! 2. 오늘 학습한 내용 중 키워드: .slice() .substring() 3. 오늘 학습한 내용 요약: string.slice(start, stop); string.substring(start,stop); 이 둘은 공통첨과 차이점을 모두 가지고 있다. 먼저, 공통점은 let str = 'javababo' str.slice(1,1) === str.substring(1,1) // '' / start === stop 일 .. 2022. 10. 26.