본문 바로가기

전체보기335

[JavaScript] 문자열 📌 문자열: ''(따옴표)로 감싸진 데이터 값 let name = "cho"; console.log(name); // output: 'cho' 📌 문자열 내 특수문자 사용법 일반적으로 특수문자를 사용하듯이 하면 JS내에서는 작성되지 않는 경우가 있습니다. 위와 같은 경우 JS내에서 특수문자를 사용할 수 있는 기호들이 많이 존재하는데 그 중 자주 사용하는 문자를 작성해 보겠습니다. 특수문자 설명 \n 개행 \t 수평 탭 \b 백 스페이스 \\ \ 기호 \' '(작은 따옴표) \" "(큰 따옴표) 📌 문자열과 함께 사용하는 메서드 문자열에서 자주 사용하는 메서드들이지만 배열과 함께 사용하는 경우도 다수 존재합니다. concat(data1, data2, ...) 주로 배열을 이어 붙일때 많이 사용하지만 문자열.. 2022. 4. 27.
[JavaScript] 조건문 📌 조건문: 참과 거짓을 판별하는 말그대로 '조건'을 구분할 수 있다. if ~else, if ~else if와 같이 단일 조건문으로 사용할 수 있으며 중복으로 조건을 처리할수도 있다. 논리 연산자(&&(and), ||(OR)) 연산자를 사용하여 조건문안에 조건식을 세워 줄 수 있다. 📌 if: if 문의 조건이 참일 때 명령문이 실행되고 거짓일 때 명령문이 실행되도록 한다. let a = 10; let b = 5; if (a > b){ // 조건이 참일 때 실행 console.log(`a가 b보다 큽니다.`); }else{ // 조건이 거짓일 때 실행 console.log(`b가 a보다 큽니다.`); } 📌 if ...else if: 조건문을 연속으로 지정할 때 사용한다. let a = 10; let .. 2022. 4. 27.
22.04.27_TIL 📌 점점 마음이 편해지고 더 열심히 해야겠다는 생각을 하면서 하루를 시작했다. 📗 오늘 학습한 내용 JavaScript 조건문 문자열 모든 프로그래밍 언어의 기본이 되는 조건문, 문자열에 대해서 공부를 하고 문제를 풀어보던 중 메서드 사용 부분에서 자꾸 실수를 하게 되었는데 이 부분을 보완하게 위해서 자주 사용하는 메서드, 함수에 대해서 조금 더 공부 한 뒤 정리해서 블로그에 올려두어야 겠다고 생각했습니다. 📘 추가로 공부할 내용 JavaScript 반복문(for, while)에 대해 공부해본다. [baekjoon] node.js로 문제풀때 input 지정하는 법을 정리해 본다. 알고리즘 문제 풀기 [프로그래머스] 예상 대진표 반복문에 대해서 처음으로 시작한다는 생각을 가지고 잊어버리지 않도록 공부를 해.. 2022. 4. 27.
[JavaScript] 함수 📌 함수(Function) 하나의 작은 기능을 하는 것. 함수에 값을 '전달'하면 함수에서 값이 반환된다. 속성과 메서드를 모두 가질 수 있으면 '일급 객체'라고 한다. 📌 함수 정의하기 함수 선언식 function name (param){ return param; } 함수 표현식 // 일반적인 함수 표현식 const name = function(param) { return param } // 함수 표현식 + 함수 선언식 const name = function names(param) { return param } 화살표 함수 const name = (param) => { return param; } 📌 함수 호출하기 함수명(인자(agrument)); // 함수 표현식으로 선언 const name = fu.. 2022. 4. 26.
[JavaScript] 변수와 데이터 타입 📌 변수란? - 데이터를 편하게 다루기 위한 데이터의 이름 📌 변수의 선언(declaration) 및 할당(assignment) 선언: let name; 할당: name = "ho"; let age = 12; 선언이 미리 되어있다면 변수명에 바로 할당 할 수 있다. 선언과 할당을 동시에 할 수 있다. 변수를 선언 하는 문법 (var, let, const) var: 변수를 선언하는데 가장 오래된 문법 (현재는 let을 많이 사용한다.) 선언한 변수를 전역적으로 사용이 가능하며 두번 선언할 수 있다. let: var문법의 상위문법이다. 범위는 블록으로 이루어져 있어 범위를 벗어나면 호출할 수 없다. let을 사용하여 같은 블록 내에서 2번 선언 할 수 없다. let a = 1; if (true){ let b.. 2022. 4. 26.
22.04.26_TIL 📌 처음 페어프로그래밍을 하는날 긴장된다!! 요즘엔 공부한 내용을 내가 보기 쉽게 노션으로만 정리하다가 블로그에 정리하기 시작했는데 남이 알아보기 편하도록 글을 작성하는 것이 어렵다는 것을 느끼게 된다. 📗 오늘 학습한 내용 JavaScript 변수란 무엇인가?, 변수의 종류 (var, let, const) 타입이란 무엇인가?, 타입의 종류 (String, Number, ...) 자료형 함수의 선언, 호출 코플릿으로 페어와 함께 문제를 풀어보았는데 문제를 제대로 읽지 않는 나의 습관이 있는 것을 다시 한번 깨닫게 되었다. 질문을 하거나 받을 때 내가 원하는 것을 말하는 제대로 전달하지 못한다고 생각하여 말을 조리있게 잘 할 수 있도록 블로그를 작성하면서 늘리도록 해야겠다!!😃 📘 추가로 공부할 내용 Ja.. 2022. 4. 26.