자바스크립트에 대해 기초 지식도 없는 내추럴 상태로 처음 시작하는 공부이다.기본이 시작이라고 꼼꼼하게 하나씩 이해하면서 공부하자😆 큰 따옴표(")나 작은 따옴표(')가 붙지 않은 숫자는 숫자로 인식한다.숫자를 따옴표로 감싸면 문자가 된다. typeof는 값의 데이터
변수와 상수에 대해 알아보고 자바스크립트를 이용해 '나이 계산기' 만들어 활용해보자.😆오래된 변수 선언 키워드, 잘 사용하지 않음 위 코드에서 var x = 1;이라고 하고 밑에서 var x = 1;이라 해도 에러가 나지 않고 var x값이 출력된다.모던한 변수 선언
자바스크립트 기본 수학 연산을 공부하면서 자료형을 대상으로 어떻게 비교를 하고 그에 따라 생기는 현상을 포함, 예방하는 방법에 대해 알아보자! 😆보다 크다, 작다 : a > b, a < b보다 크거나 작거나 같다 : a >= b, a <= b같다(동등) :
👉 Boolean 앞에서 비교 연산의 결과로 true or false를 얻을 수 있다 배웠는데 여기서 true or false은 숫자와 문자처럼 언어에서 제공하는 데이터 형이다. 불린으로 올 수 있는 값은 true와 false 두가지 밖에 없고 불린은 조건문에서 핵
👉 함수 스크립트를 작성하다 보면 유사한 동작을 하는 코드가 여러 곳에서 필요할 때가 많다. 사용자가 로그인이나 로그아웃을 했을 때 안내 메시지를 보여주는 동작 같은 경우가 있는데 함수는 프로그램을 구성하는 주요 '구성 요소(building block)'이다. 함수를
하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙인 이름(값의 위치를 가리키는 상징적인 이름)저장된 값을 식별할 수 있는 고유한 이름 = 변수이름그 변수에 저장된 값 = 변수 값변수에 값을 저장하는 = 할당변수에 저장된 값을
위코드에서 2주차 마지막날에 자바스크립트 중간 시험이 있었다.아무리 멘토님들께서 평가하는게 아니라고 말씀하시고 긴장을 풀어주셨어도 안그래도 스스로 떨어진다 느끼고 있었는데 내 자신이 평가하게 되니 스스로 부족함을 마주하기 앞서서 두려웠다. 다행히 리플릿 3번 복습 결과
하나 이상의 표현식을 대상으로 산술, 할당, 비교, 논리, 타입, 지수 연산 등을 수행해 하나의 값을 만든다.👉 문자열 연결 연산자'My name is' + 'Lee' // 'My name is Lee'👉 할당 연산자color = 'red' // 'red'👉 비교
모든 식별자(변수 이름, 함수 이름, 클래스 이름 등) 자신이 선언된 위치에 의해 다른 코드가 식별자 자신을 참조할 수 있는 유효 범위가 결정되는 것을 스코프라 한다.(즉, 스코프는 식별자가 유효한 범위를 말한다)자바스크립트 엔진이 식별자를 검색할 때 사용하는 규칙이라
# 📖 Method 자바스크립트 로직에서 자주 사용하는 method에 대해 정리해보자❗️ ## ✍️ reduce() reduce() 메서드는 배열의 각 요소에 대해 주어진 리듀서(reducer) 함수를 실행하고, 하나의 결과값을 반환합니다. <pre>arr.redu
# 📖 git / github 🥲 첫번째 팀프로젝트의 실수를 딛고 git에 대해 중요성을 깨달았다. 팀원들과 으쌰으쌰하면서 git 공부를 더 많이 했고 다음엔 반복된 실수를 하지 않기 위해 늘 복기해야겠다는 생각했다. ### git init 우리가 원하는 경로에
x를 출력해보면 어떤값이 출력될까?정답은.....10이 출력된다.x라는 변수를 선언해주지 않았는데도, 10을 출력할수 있는 이유를 보자.우선 자바스크립트엔진은 x변수를 찾아야 x에 값을 할당할 수 있기 때문에 x 변수가 선언된 위치를 찾기 시작한다. 하지만 함수내부는
자바스크립트는 Object, String, Number, Date, Math, RegExp, Array, Map, Set, Promise, Reflect, Proxy, JSON, Error 등 40여 개의 표준 빌트인 객체를 제공한다.Math, Reflect, JSON
전역 코드 - 전역에 존재하는 소스코드를 말한다. 전역에 정의된 함수, 클래스 등의 내부 코드는 포함되지 않는다.전역 코드는 전역 변수를 관리하기 위해 최상위 스코프인 전역 스코프를 생성해야 한다. 그리고 var 키워드로 선언된 전역 변수와 함수 선언문으로 정의된 전역
특정문자 제거 : str.replace(/-/g,'');앞의 공백 제거 : str.replace(/^\\s+/,'');뒤의 공백 제거 : str.replace(/\\s+$/,'');앞뒤 공백 제거 :