본문 바로가기
프로그래밍 언어/js

[javascript] javascript 기초 익히기

by hs_seo 2013. 8. 19.
Javascript 기초 - 데이터 타입 - http://insanehong.kr/post/javascript-datatype/

함수 선언 vs 함수 표현 - http://insanehong.kr/post/javascript-function/

 

Insane Hong 님 블로그의 글 요약

 

1. Javascript 기초 데이터 타입

 

- 기초 데이터 타입

  • Number
  • String
  • Boolean
  • Object
    • Function
    • Array
    • Date
    • RegExp
  • Null
  • undefined

- 문자열(String)을 숫자형(Number)으로 변경하는 방법

  • parseInt("문자열", 진법), parseFloat("문자열", 진법) 함수로 숫자형으로 변경
  • 진법을 입력하지 않으면 문자열에 입력된 값이 0x 로 시작하면 16진수, 0으로 시작하면 8진수로 인식
  • parseInt()는 소수점은 무시

- NaN(Not a Number) 는 문자열을 숫자형으로 변경할 때 문자열이 숫자형에 적합하지 않을 경우를 말함

 

- Null, undefined

  • undefined는 객체를 아직 지정하지 않은 경우이고, null은 객체에 아직 값을 지정하지 않은 경우를 말한다.

 

2. 함수 선언 vs 함수 표현

 

- 함수 선언(Function Declation)

 

- 함수 표현(Function Expression)

  • anonymous function
  • named function
  • self invoking function

 

반응형