2017-04-11 4 views
0

대괄호 안에 JS를 사용하고 있는데 문제가 있습니다. 첫째, 경고 속성이 작동하지 않습니다. 괄호로 인해 미리보기가 생방송입니까? 둘째, 내가 실수했을 때 알려주지 않습니다.) 무의미한 명령으로 입력했는데 전혀 오류가 없었습니다. 또한 숫자로 시작하는 변수의 이름을 지정할 때 오류 메시지가 표시되지 않습니다. 이것들은 지난 5 분 동안 내가 알아 차린 문제들입니다. 도와주세요! 여기 내 코드는 다음과 같습니다대괄호로 묶인 코드 편집기에서 JavaScript가 이상합니다.

<html> 
    <head> 
    <script> 
     document.write("Hello world"); 
     var someText = " years old"; 
     var years = 35; 
     alert(years + sometext); 
    </script> 
</head> 

<body> 
</body> 
</html> 
+1

경고 때문에 구문 오류로 작동하지 않습니다. 'sometext'는 정의되지 않았습니다. 'someText'는입니다. 나는 당신이 어떻게 괄호가 당신에게 어떤 오류를 보여주지 않는다고 말하는지 잘 모르겠습니다. 브라우저를 사용할 수 있으므로 실제로 대괄호를 사용할 필요가 없습니다. 그러나 그런 플러그인을 처리 할 수있는 플러그인이 있다면 플러그인을 확인하십시오. – Roljhon

+0

대괄호 대신 브라우저를 사용한다는 것은 무엇을 의미합니까? –

답변

3

당신은 someText로 변수를 선언하지만 다음 경고에 sometext로 참조 :

<html> 
    <head> 
    <script> 
     document.write("Hello world"); 
     var someText = " years old"; 
     var years = 35; 
     alert(years + someText); // <-- 
    </script> 
    </head> 
    <body></body> 
</html> 
관련 문제