javascript 학습 기록 1
1539 단어 JavaScript폐쇄 하 다Closures
C++프로 그래 밍 사상 을 한두 번 본 후에 python 이 스트레스 가 없다 는 것 을 이해 하고 곧 시작 합 니 다.관건 은 표준 라 이브 러 리 를 어떻게 능숙 하 게 활용 하 느 냐 에 있 습 니 다.python 에서 주의해 야 할 두 가 지 는 인 코딩 규범 과 효율 문제 입 니 다.같은 문제 에 대해 python 은 여러 가지 방식 으로 해결 할 수 있 지만 어떻게 효율 적 으로 해결 하 는 지 는 아직 학식 이 있 습 니 다.이것 은 평소에 쌓 아야 합 니 다.
여기 마크.
첫 번 째 는 javasript 의 변수 작용 역 이 문법 작용 역 이 므 로 이해 하기 쉽다.아마도 함수 의 집행 은 변수의 역할 영역 에 의존 한 다 는 뜻 이다.이 역할 영역 은 함수 가 정 의 될 때 결정 되 는 것 이지 함수 가 호출 될 때 결정 되 는 것 이 아니다.나의 통속 적 인 이 해 는 함수 가 대상 이 되 고 방법 과 대상 에 포 함 된 변수의 집합 이다.함수 가 실 행 될 때 그 에 포 함 된 변수 에 의존한다.이 개념 들 은 주로 포 함 된 함수 에 쓰 인 다.
function init() {
var name = "Mozilla";
function displayName() {
alert(name);
}
return displayName;
} var
myFunc = makeFunc();
myFunc();
위의 코드 에서 init 는 함수 대상 이 고 name 은 이 함수 대상 에 포 함 된 속성 입 니 다.포 함 된 함수(대상)display Name 에 있어 name 은'환경 변수'에 의존 합 니 다.
두 번 째 는 폐쇄 입 니 다.저 는 밴드 모 질 라 의 개발 지 도 를 추천 합 니 다.이것 은 자 바스 크 립 트 의 권위 적 인 지침 보다 통속 적 이 고 알 기 쉽 습 니 다.
https://developer.mozilla.org/en-US/docs/JavaScript/Guide/Closures?redirectlocale=en-US&redirectslug=Core_JavaScript_1.5_Guide%2FClosures
마지막 으로 말 해 보 세 요.자 바스 크 립 트 는 너무 유연 해서 당분간 적응 이 안 될 거 예요.그런데 정말 c++와 같 으 면 재미 없어 요!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 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에 따라 라이센스가 부여됩니다.