스터디 기록1

유아현·2022년 11월 7일
0

Study

목록 보기
1/27
post-thumbnail

오늘의 스터디 문제 목록

스터디를 진행하면서 같은 문제지만 다른 접근 방식도 존재한다는 것을 살펴 볼 수 있어서 좋은 시간이었다. 또한 내가 풀어 봤던 문제를 발표하니 다시 한 번 머릿속에서 정리됐다.

새로 알게 된 사실 >ㅁ<
+ eval 함수를 사용을 지양하자! 사용 시 해커가 위험한 코드를 사용할 수 있다고 한다.
+ String.valueOf()와 Object.toString()는 차이가 있다! 이 내용은 아래에서 따로 정리하겠습니당

parselnt()

문자열 인자를 파싱하여 특정 진수의 정수를 반환

<<구문>>
parselnt(string, radix)
string: 파싱할 값, 문자열이 아닐 경우에 ToString 추상 연산을 사용해서 문자열로 변환
radix: string의 진수를 나타내는 2부터 36까지의 정수/ 기본값은 10이 아니다!
- 반환값: 주어진 string에서 파싱한 정수

Number.isInteger()

주어진 값이 정수인지 판별

<<구문>>
Number.isInteger(value)
value: 확인하려는 값
- 반환값: 주어진 값의 정수 여부를 나타내는 Boolean 타입
+ 값이 NaN이거나 Infinity여도 false 반환

Array.prototype.map()

배열 내의 모든 요소 각각에 대하여 주어진 함수를 호출한 결과를 모아 새로운 배열 반환
map은 callback 함수를 각각의 요소에 대해 한 번씩 순서대로 불러 그 함수의 반환값으로 새로운 배열을 만단다.
+ 참고: https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/map

Array.prototype.reverse()

배열의 순서를 반전

<<구문>>
a.reverse()
- 반환값: 순서가 반전된 배열

String.valueOf()/ Object.toString()의 차이

  1. 변환 가능 자료형의 종류 및 개수의 차이
  2. Null 값의 처리 여부
    toString(): null값을 문자열로 변환 시, NullPointerException를 발생
    String(): null값을 문자열로 변환 시, 문자열 "null" 반환


한 명씩 문제를 발표하고 다른 사람들의 코드를 보면서 코드 리뷰함!!
위에 사진은 진행하면서 캡처 뜬 거 ㅎ_ㅎ 꽤 시간이 걸릴 거라고 생각했는데 생각보다 빨리 끝났다!! 아직 난이도가 높지 않아서 그런 듯 싶다 1시간 잡았는데 30분 남아서 7시에 부트캠프 토크 진행하길래 거기로 놀러감

ㅋㅋㅋㅋㅋ 근데 별 얘기 안 하길래 그냥 블로깅 하러 ㅌㅌㅌ
그리고 개웃긴 거

0개의 댓글