내가 그것을 읽고 몇 가지 obfusicated 코드를 해결하려고 노력하고 있어요에 의미, 나는 꽤 잘하고 있었다 아직도 꽤 자바 스크립트에 익숙하지 않은 그리고 이러한 단축 된 드문 자바 스크립트 코드는 여전히 내게 매우 외국이다, 이것은 내가 그들과 마주 쳤을 때 처음이다.는 자바 스크립트
누구에게 이것이 무엇을하는지 알고 있습니까? 내가 자바 스크립트 코드 테스터 광고에서 방금 시도 했으므로 * 알았습니다.
또한 이러한 공통적 인 코드 줄이 무엇인지 알아낼 수있는 사람이 누구인지 알면 매우 유용합니다. 그들은 모든 이것과
a=a||b
같은 것들의 종류 단축되고있다
을 (그 사람이 무엇을 알고)하지만 자바 스크립트의이 종류 또는 내가 볼 수있는 참조 이름의 일종이있는 경우 그게 도움이 될거야, 나는 몇 시간 동안 구글을 수색 해왔다.
감사
의 중복 [ "옵션 = 옵션을 무엇 || {} "Javascript에서 의미가 있습니까?] (http://stackoverflow.com/questions/2851404/what-does-options-options-mean-in-javascript) 및 [JavaScript. 이 표현식의 의미는 무엇입니까? "var a = b === c && d;"] (http://stackoverflow.com/questions/10896453/javascript-what-does-this-expression-mean-var-a-b-c-d). 이것은 단락 회로 평가 (short-circuit evaluation)라고 불리우며 자세한 내용은 https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Operators/Logical_Operators#Short-Circuit_Evaluation –
에 도움이됩니다. 많은 도움을 주셔서 감사합니다 – arch
다음과 같이 작성되었을 수 있습니다 : i)'(a) {a = "*";}'(ii)'if (! a) {a = b;}' –