나는 확실하지 않기 때문에 이것에 대해 스택 오버플로에 대한 답변을 찾을 수 없습니다.정확히 무엇을 자바 스크립트에서 (변수를 할당) 의미
이 정확히 무엇을 의미 :
variable = variable || {}
또는 뭔가를 그 :
this.pointX = options.pointX || 6;
나는 그것이 variable
에 할당하는 것이 이해할 variable
변수가 존재하지 않는 경우는 이 또는 empty Object
존재하지만 만약 왜 그거야?
||
은 '또는'을 의미하지 않습니까?
이것은 기본적으로 "널 병합"이고 당신이 그것에 대해 더 여기에서 찾을 수 있습니다 http://stackoverflow.com/questions/476436/null-coalescing-operator- for-javascript 및 여기 : http://stackoverflow.com/questions/6439579/what-does-var-foo-foo-mean-in-javascript/6439629 –
참조 http://stackoverflow.com/a/6439629/643483 –
@ 코리 말했듯이. 이 답변을 찾고 있었지만 찾을 수는 없습니다. 이제 나는 내 질문에 대한 많은 대답을 찾았다. – WooCaSh