본문 바로가기

코드잇 스프린트 6기25

[JS Q.R] 7번째 온라인 모임 질문 작성 : 2024-05-06 17시 온라인 모임(참여 인원 : 5명) 1. 객체의 특성을 설명해주시고, 객체 변경 방지 방법들의 차이점과 이들의 한계에 대한 해결방법을 함께 얘기해주세요.객체는 변경 가능한 값이므로 재할당 없이 직접 변경할 수 있다. 즉 프로퍼티를 동적으로 추가하거나 삭제 및 갱신할 수 있다. 이런 객체의 특성으로 인해 프로퍼티 어트리뷰트 즉, 객체의 상태 역시 재정의할 수 있다. 그러나 객체의 값과 상태가 자주 변경되는 것은 안정성의 이유에서 좋지 않다. 그렇기에 객체의 변경을 방지하는 메서드(preventExtensions, seal, freeze)가 존재한다. Object.preventExtensions 메서드는 객체의 확장을 금지한다. 즉, 프로퍼티를 동적으로 추가하는 것이 .. 2024. 5. 6.
[JS Q.R] RegExp 최종 수정 : 2024-05-0331장. RegExp1. 정규 표현식이란?정규 표현식(regular expression)은 일정한 패턴을 가진 문자열의 집합을 표현하기 위해 사용하는 형식 언어(*formal language)다. 자바스크립트의 고유 문법은 아니며, 대부분의 프로그래밍 언어와 코드 에디터에 내장되어 있다. 정규 표현식은 문자열을 대상으로 패턴 매칭 기능을 제공한다. 특정 패턴과 일치하는 문자열을 검색하거나 추출 또는 치환할 수 있는 기능을 의미한다.const tel1 = '010-1234-5678';const tel2 = '010-1234-567팔';// 리터럴로 휴대폰 전화번호의 숫자 (3)-(4)-(4) 패턴을 정의const regEx[ = /^\d{3}-\d{4}-\d{4}$/;reg.. 2024. 5. 3.
나 사용 설명서 최종 수정 : 2024-05-031. 나는 자율성 높은 상태에서 일하는 것을 좋아한다.- 하나하나 체크하는 것보다 신뢰받는 가운데 일을 하는 것 2. 내가 좋아하는 혹은 자신있는 일은?- 모임의 방향을 분명히 하는 데 탁월하다.- 언어유희- 사람에 대한 기억력이 좋은 편입니다.- 관찰력과 질문을 통해 재정의하고 재구조화하는 것을 잘 합니다.- 사고의 구조화(지식 전달)- 언어 세분화- 진지한 분위기 조 3. 나와 커뮤니케이션 하기 좋은 방법- 스무고개 하는 것을 안 좋아합니다. 분명하게 질문을 해주는 것이 효율적이고 효과적이라고 생각합니다.- 생각의 경우의 수를 많이 따져서, 구체적으로 질문해주시면 더 효과적입니다.- 언어유희- 질문- 혜자 리액션 4. 선호하는 피드백 방식- 근거 없는 칭찬은 안 좋아합.. 2024. 5. 3.
[JS Q.R 모임] 4번째 온라인 모임 일시 : 2024-05-02, 17시참여 : 5명 [질문 1] Number.EPSILON을 사용하는 이유와 등장배경을 설명해주세요.자바스크립트의 정수는 2진법으로 오차 없이 저장 가능하지만 부동소수점을 표현하기 위해 가장 널리 쓰이는 표준인 IEEE 754는 2진법으로 변환했을 때 무한소수가 되어 미세한 오차라 발생할 수밖에 없는 구조적 한계가 존재한다. 이는 자바스크립트가 부동소수점 방식으로 산술 연산을 진행하기에 나타나는 현상이다. 이를 해결하기 위해, Number.EPSILON을 사용한다. 부동소수점부동소수점 또는 떠돌이 소수점 방식은 실수를 컴퓨터상에서 근사하여 표현할 때 소수점의 위치를 고정하지 않고 그 위치를 나타내는 수를 따로 적는 것으로, 유효숫자를 나타내는 가수와 소수점의 위치를 풀이하는.. 2024. 5. 2.
[JS Q.R 스터디] 객체 리터럴 최종 수정 : 2024-04-2610장. 객체 리터럴1. 객체란?자바스크립트는 객체(object) 기반의 프로그래밍 언어이며, 구성하는 거의 "모든 것"이 객체다. 원시 값을 제외한 나머지 값은 모두 객체다. 또한, 객체는 변경 가능한 값(mutable value)이다. 이와 같이, 객체의 집합으로 프로그램을 표현하려는 프로그래밍 패러다임을 객체지향 프로그래밍이라 한다. 객체는 0개 이상의 프로퍼티로 구성된 집합이다. 프로퍼티는 키(key)와 값(value)로 구성된다. 프로퍼티 값으로는 모든 값을 사용할 수 있다. 자바스크립트의 함수는 일급 객체이므로 값으로도 취급할 수 있다. 이처럼 프로퍼티 값이 함수인 경우를 일반 함수와 구분하기 위해 메서드(method)라 부른다. 즉, 객체는 프로퍼티와 메서드로.. 2024. 4. 26.