3
A
답변
3
first
가 로컬 변수로 선언됩니다 :)을 테스트하는 방법을 완전히 잘 모르겠지만, 다른 글로벌 될 것입니다. 이 문제를 해결하려면
다음을 수행하십시오
var first, second, third, fourth, fifth;
first = second = third = fourth = fifth = "Hello, ";
또는 전부를 한 줄에 :
이var first, second, third, fourth, fifth = fourth = third = second = first = "Hello, ";
2
예, 모든하지만이 경우 글로벌 first
있습니다.
var first,second,third,fourth,fifth;
first=second=third=fourth=fifth="Hello, ";
이 변수를 제외하고 같은 일을 할 것입니다 모든 : 당신은 아마 당신이 var y, x = y = 1;
+0
하나의 라이너로 만들 좋은 팁 :) – Yim
+0
+1 라이너 용 –
1
예는, 먼저 변수를 선언한다 원하는
(function() { var x = y = 1; })();
console.log(y); // 1
를 실행하여 브라우저의 콘솔에서 테스트 할 수 있습니다 예상되는 범위에 있어야합니다.
first
이라는 변수 만 선언하고 선언하지 않고 네 개의 다른 변수를 사용하므로 전역 변수가됩니다.
2
'window'를보고 뭔가가 전역인지 테스트 할 수 있습니다. 'console.log (window.first)'. –
http://jsfiddle.net/ –
@Rocket 나는 시도 할 것이다. (btw, applejack> 핑키 파이) – Yim