JavaScript 함수 식 프로 그래 밍 의 원리
1525 단어 JavaScript함수 식 프로 그래 밍
function test(x)
{
alert(x);
}
test("hello");
(test)("hello");
//
(function test(x)
{
alert(x);
})("hello");
//
(function (x)
{
alert(x);
})("hello");
2.익명 함수 익명 함 수 는 이름 이 없 는 함수 나 방법 입 니 다.익명 함 수 는 일회 성 함수 라 고 볼 수 있다.네가 단지 한 번 의 함수 만 사용 해 야 할 때,그것들 은 특히 유용 하 다.익명 함 수 를 사용 하면 관련 인용 및 표지 가 없 기 때문에 실행 후 쓰레기 로 회수 되 기 때문에 익명 함 수 를 사용 하 는 것 이 효율 적 입 니 다.다음은 익명 함수 와 다른 인용 이나 표지 함 수 를 간단하게 비교 해 보 자
function test(x)
{
alert(" ");
}
var test = function()
{
alert(" ");
}
(function()
{
alert(" ");
})();//
대부분의 언어 는 함 수 를 연산 원(매개 변수)으로 연산 에 참여 하 는 것 을 지원 한다.그러나 함수 에 대한 포 지 셔 닝 이 다 르 기 때문에 연산 결과 도 다르다.자 바스 크 립 트 의 함수 가 매개 변수 일 때 인용 을 통 해 전 달 됩 니 다."함수 매개 변수'는 일반 매개 변수 와 다 르 지 않 습 니 다.그 결 과 는 유일한 값 으로 돌아 갑 니 다
function test(func)
{
alert(func);
}
test((function(){return " ( ) "})());
함수 식 프로 그래 밍 의 모든 변 수 는 임시로 발생 한다.또는 이렇게 생각 할 수 있다.함수 식 에 변수 라 는 개념 이 없고 모든 데 이 터 는 실제 수요 에 따라 일정한 규칙(함수)에 따라 계산 한 것 이다.이것 은 어느 정도 에 원자 변수 가 동시 방문 하 는 문 제 를 해결 했다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
기초 정리 - 1문자 (String) 숫자 (Number) 불린 (Boolean) null undefined 심볼 (Symbol) 큰정수 (BigInt) 따옴표로 묶어 있어야 함 Not-A-Number - 숫자 데이터 / 숫자로 표...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.