다른 사람들이 작성한 코드에 문장이 있음을 알 수 있습니다. var = this;, 이것이 무엇을 의미합니까?
JavaScript에서 이것은 현재 객체를 나타냅니다.
var = 이것은 현재 객체를 해당 변수로 복사하는 것입니다. 이것을하는 요점은 무엇입니까?
코드 사본은 다음과 같습니다.
$ ( '#Zhetenga'). 클릭 (function () {
// 이것은 클릭 한 #zhetenga입니다
var that = this;
$ ( '. Zhetenga'). 각 (function () {
// 이것은 .zhetenga 루프의 현재 객체입니다
// 방금 클릭 한 #zhetenga입니다
});
});
이 객체는 프로그램에서 언제든지 변경 될 것이라는 것을 알 수 있으며, Var = 이후에는 그 당시에는 여전히 변경되지 않았기 때문에 원래 객체를 찾을 수 없습니다.