🌱 정의 주석 또는 코멘트(comment)란,브라우저가 무시하는 설명글로 코드 작동 방식에 대한 지침을 동료 개발자(아니면 6개월 후에 코드를 다시 살펴보고 무엇을 했는지 기억이 나지 않는 여러분)에게 제공하기 위해 존재합니다. - 출처: MDN Web Docs🌱 Javascript// 한 줄 주석/* 여러 줄 주석1*//** * 여러 * 줄 * 주석2 */🌱 HTML🌱 CSS/* 여기에 주석을 작성하면 됩니다. *//*한 줄 주석과 여러 줄 주석을 따로 구분하지 않습니다.*/🌱 Python# 한 줄 주석'''여러줄주석1(작은 따옴표)'''"""여러줄주석2(큰 따옴표)"""🌱 C / C++// 한 줄 주석/*여러줄주석*/참고로 주석 안에 또 다른 주석을 중첩해서 작성할 경우,중첩된 주석의..
전체 글
🌱 정의 객체란?키(key) : 값(value)의 형태로 이루어진 값들의 집합객체 안에 존재하는 키:값 형태의 쌍 전체를 프로퍼티(property, 속성)이라고 부릅니다. 🌱 생성 객체는 두 가지 방법으로 생성할 수 있습니다. 방법 1) 생성자(new 키워드)를 사용방법 2) 리터럴을 사용 예를 들어, 아래와 같은 코드가 있을 때// 방법 1) 생성자let object1 = new Object();// 방법 2) 리터럴let object2 = { name: "emma", age: 1004,};방법 1은 생성자를 활용한 방법으로 일단 빈 객체를 선언한 뒤에 필요한 프로퍼티를 추가합니다.방법 2는 {key:value} 형식으로 객체 생성과 동시에 프로퍼티를 할당합니다. 🌱 접근 객체는 두 가지..
🌱 Truthy란?참 같은 값으로 Boolean 적용 시 true가 반환되는 값입니다.Boolean(truthy_value) = true; 반대되는 개념인 falsy가 아닌 모든 값이 해당됩니다. 🌱 Falsy란?거짓 같은 값으로 Boolean 적용 시 false가 반환되는 값입니다.Boolean(falsy_value) = false;아래의 7가지 값들이 해당됩니다.let f1 = undefined;let f2 = null;let f3 = 0;let f4 = -0;let f5 = NaN; // Not a Numberlet f6 = ""; // 빈 문자열let f7 = 0n; // Big Integer참고로 [빈 배열], {빈 객체}는 truthy 값입니다. 읽어주셔서 감사합니다:)
🌱 콜백(callback) 함수 콜백 함수란?다른 함수에 인자로 전달되는 함수즉, 함수의 매개변수로 또 다른 함수가 들어가는 것입니다. 예를 들어, 아래와 같은 함수가 있을 때function main(value) { // 2. main(value)의 value값에 sub가 전달되며 value(); // value() == sub()}function sub() { // 3. sub()가 실행됩니다! console.log("I'm sub.");}main(sub); // 1. sub를 main()에 넘겨주면주석에 적혀있는 것처럼 1, 2, 3 순서에 따라 코드가 실행됩니다. 🌱 화살표 함수 기본적인 함수 표현식을 간단하게 나타내고 싶을 때방법 1) function 키워드만 생략하거..