📗
TIL
  • About
  • javascript
    • GoodParts
      • 프로토타입 방식
      • RegexComponent
      • 재귀적 호출 (Recursive Call)
      • 객체를 기술하는 객체
      • 예외 (Exception)
      • 호출
      • 문자열 (Strings)
      • 참조 (Reference)
      • 배열의 특성들
      • 숫자 (Numbers)
      • 메모이제이션 (Memoization)
      • 모듈 (Module)
      • 열거 (Enumeration)
      • 정규 표현식
      • 정규 표현식 객체 생성
      • 프로토타입 (Prototype)
      • 콜백 (Callback)
      • 문장 (Statements)
      • 함수 표현식 요약
      • 의사 클래스 방식 (Pseudoclassical)
      • 함수를 사용한 방식
      • 클로저 (Closer)
      • 배열 (Array)
      • 기본 타입에 기능 추가
      • 자바스크립트 분석
      • 인수 배열(arguments)
      • Function
      • 유효범위(Scope)
    • YouDon'tKnowJS
      • 타입
      • Native
      • 명시적 강제변환
      • 문자열
      • 함수 vs 블록 스코프
      • 클로저
      • 배열
      • 숫자
      • 연산자 우선순위
      • 스코프
      • 암시적 강제변환
      • 래퍼
      • Statement
      • 호이스팅
      • Coercion
    • javascript
Powered by GitBook
On this page

Was this helpful?

  1. javascript
  2. GoodParts

문장 (Statements)

  • 하나의 컴파일 단위에는 실행을 위한 문장들이 포함됨

    • 웹브라우저에서 각각의 태그는 컴파일되어 즉시 실행되는 하나의 컴파일 단위

    • 링커가 없기 때문에 자바스크립트는 모든 문장을 공통적인 전역 이름 공간에 한 데 몰아넣음

    • var 문은 함수 내부에서 사용될 때 함수의 private 변수를 정의

  • 다음은 거짓에 해당하는 값들 (이 외에 모든 값은 참)

    • false

    • null

    • undefined

    • 빈 문자열 ''

    • 숫자 0

    • NaN

  • for 문의 형식 1. for (초기화; 조건 표현식; 증가;)

      for (var i=0; i<10; i++) {
        console.log(i+1); // 1, 2, 3, ..., 10
    }
    1. for (이름 in 표현식)

      for (myvar in obj) {
      if (obj.hasOwnProperty(myvar)) {
      console.log("Exist!");
      }
      }
Previous콜백 (Callback)Next함수 표현식 요약

Last updated 4 years ago

Was this helpful?