1. 자바스크립트란?

자바스크립트

-스크립트 언어이며,

-인터프리터언어

 

네이티브스크립트 리액트네이티브 등등...

 

-----------------------

2. various js

ecma-INTERNATIONAL

EcmaScript....  es5,es6

-----------------------------

3. chrome, node.js 설치

 

-----------------------------

4. expression 표현식

값을 만들어내는 간단한 코드

값을 만들어내기 때문에 함수의 잊나로 사용할 수 있다

ex)

"hello"+"java"

"hellojava"

26+26

=52

"26"+26

="2626"

"26"+26+26

="262626"

 

statement

하나 혹은 여러개의 표현식이 모여 문장을 이룬다

모든 표현식은 문장이 될 수 있다

문장의 끝에는 ';'

여러 문장들은 ;으로 구분

문장이 하나인 경우 세미콜른X

문장이 모여서 프로그램이 된다....

 

----------------------------------------------

5. 키워드와 예약어

키워드 (keywords)

JS에서 특정한 목적을 위해 사용하는 단어

키워드들은 예약어로 지정 되어있다.

 

ex) var 변수선언

 

예약어 (reserved words)

프로그램을 작성할 때, 변수명, 함수명 등 이름으로 사용할 수 없는 단어

이미 특정한 목적을 위해 사용하고 있음

 

foolish ex)

var return = "변수명";//return은 예약어라 변수명으로 사용x

function for() {}//for도 예약어라 함수명 사용x

 

future reserved words

앞으로 사용예정의 예약어

 

---

6. 식별자 identifier

코드 내의 변수, 함수, 혹은 속성을 식별하는 문자열

대소문자를 구분함

유니코드문자 사용가능($, _, 0-9), 숫자로 시작할 수 없음

예약어 사용할 수 없고 공백문자도 사용할 수 없음

 

var name = "bob"; <-name은 식별자

 

function hello() {} 펑션키워드로 만든 hello()식별자

var person = {name: 'mark', age 37}; person은 식별자 name,age은 프로퍼티

대소문자 구분 ex)

var name = 'mark';

var Name = 'mark'

;

---

7.

---

8.변수와 상수

변수 var-

상수 const-

 

 

아직 수정중입니다

+ Recent posts