- 함수 (function) : 스크립트 저장 용도로 사용할 코드를 선언하여 필요 시 호출하는 방식
- 함수 선언 방법
1> 기본 함수 선언 방식
function 함수명() {
스크립트 코드;
}
함수명(); // 위의 해당 함수 호출
2> 익명 함수 선언
참조 변수 = function(){
스크립트 코드;
}
참조 변수(); // 위의 해당 함수 호출
3> 매개변수가 있는 함수
매개변수 : 필요한 함수를 호출할 때 넣는 입력 데이터 변수
함수를 선언할 때 전달받을 데이터를 선언하여 작성하며
함수를 호출 할 때 data를 넣고 함수를 호출한다.
function sum(a,b) { // a,b라는 매개변수를 통해 아래 100 -> a 에 들어가고, 200 -> b에 들어간다.
스크립트 코드;
}
sum(100,200); // 함수 호출 시에 a,b에 넣을 데이터를 입력하여 호출
- 자바스크립트 내장 함수
자바 스크립트에 이미 정의된 내장 함수
1> parseInt() : 문자열 데이터를 정수형 데이터로 반환
parseInt("100px"); -> 100
parseInt("3.14"); -> 3
2> Boolean() : 논리형 데이터로 반환 (데이터가 값이 있으면 'true')
Boolean(100) -> true
Boolean() -> false
3> Number() : 숫자형 데이터로 반환
Number("5") -> 5 // 숫자형 5로 변환
4> String() : 문자형 데이터로 반환
String(5) -> "5" // 문자형 5로 변환
5> encodeURI(), decodeURI() : 문자를 유니코드값으로 인코딩, 디코딩한다.
- 변수 (var) : 데이터 선언, 객체 참조
* 전역 변수 : 소스에서 전체 범위(밖)에서 선언한 변수로 어디서든 사용 가능한 변수
* 지역 변수 : 소스에서 일부 지역에서 선언하여 해당 지역(구간)에서만 사용 가능한 변수
(예시로 함수를 선언하여 해당 함수에서 선언한 변수는 다른 함수에서는 사용 불가)
- 변수 선언
var 변수명; // 전역 변수
function 함수명() {
var 변수명; // 지역 변수 (함수안에서 선언)
}
return;
'IT ▶ > Java & Web' 카테고리의 다른 글
HTML 숫자, input, table 문법 사용방법 <sub>,<input>,<tr>,<td> (0) | 2020.12.25 |
---|---|
JQuery 제이쿼리, Ajax 개념 정리 (0) | 2020.10.18 |
[Java Script 개념] 자바 스크립트 if문 '==' , '===' 차이 (0) | 2020.10.11 |
JavaScript 기본 개념 정리 (Web, 프론트엔드, 백엔드, jQuery 등) (0) | 2020.08.29 |
Java String 문자열 메소드 종류 : charAt(), getBytes(), indexof(), length(), substring() (0) | 2020.08.02 |