내가 "중간 정도 괜찮은"자바 프로그래머라고 언급 할 가치는있다.하지만 실제로 자바 스크립트를 배운다는 생각은 내가 쓰는 것을 본 적이있는 독창적 인 물건처럼 잘 발굴된다. 난 그냥 비 OOP PHP 프로그래머이며 JS 완전히 새로운 세계처럼 보인다. fisheye navigationArray.prototype -이 기능이 무엇인지 확실하지 않습니다! (Q1)
[].indexOf||(Array.prototype.indexOf=function(v,n){
n=(n==null)?0:n;var m=this.length;
for(var i=n;i<m;i++)if(this[i]==v)return i;
return-1;
});
솔직히 나는 심지어 변수에 값을 할당 볼 수 없습니다 :이 스크립트에있는 코드 블록이
! 그것은 작가가 indexOf 메서드에 대한 냄새를 맡고있는 것 같지만 그것은 이해가되지 않습니다 ..
나는이 코드 절을 (실제로 잘 쓰여질 것으로 보이는) 섹션으로 해부한다면 나는 내 길을 갈 것입니다. 더 깊은 자바 스크립트 개념에 중점을 둡니다. 감사!
그것은라는 함수를 만듭니다 'Array' 내부에 "indexOf"가 존재하지 않으면이를 나타냅니다. – TheBronx
'... indexOf = function ...'- 하나의'= ', 하나의 할당. – Quentin