JavaScript 자동 분점 삽입(JavaScript synat:auto semicolon 삽입)

코드 보기:HTML:
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>index</title>
<link rel="stylesheet" href="resources/css/ext-all.css" />
<script type="text/javascript" src="adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="ext-all.js"></script>
<script type="text/javascript" src="index.js"></script>
<script type="text/javascript">
Ext.onReady(myNameSpace.app.init, myNameSpace.app);
</script>
</head>
<body>
<div id="mydiv"></div>
<p id="1">1</p>
<p id="2">2</p>
<p id="3">3</p>
<p id="4">4</p>
</body>
</html>
index.js 내용:
 
/*
Author:binarytree
*/
//
Ext.BLANK_IMAGE_URL = 'resources/images/default/s.gif';
//
Ext.namespace('myNameSpace');
//
myNameSpace.app = function()
{
return
{
init: function()
{
alert(' ');
}
};
}();
인터넷 색인 을 한 번 보고 다음 과 같은 결 과 를 기다 리 겠 습 니 다.ECMAScript 규정 은 어떤 경우 에 JavaScript 문 구 를 자동 으로 나 누 어 보완 할 수 있 습 니 다.return 은 그 중의 하나 입 니 다.Certain ECMAScript statements (empty statement, variable statement, expression statement, do-while statement, continue statement, break statement, return statement, and throw statement) must be terminated with semicolons. Such semicolons may always appear explicitly in the source text. For convenience, however,such semicolons may be omitted from the source text in certain situations.these situations are description by saying that semicolons are automatically inserted into the source code token stream in those situations.내 index.js 의 11 번 째 줄 은 JavaScript 해석 엔진 에서 분 호 를 자동 으로 보완 하여 뒤의 문 구 를 실행 할 수 없 게 합 니 다.해결 방법:return 뒤의 큰 괄호 는 새 줄 에서 사용 하지 말고 자동 으로 점 수 를 보완 하지 않도록 합 니 다.간단 하지만 저 에 대한 새로운 지식 중 하나 입 니 다.^ ^

좋은 웹페이지 즐겨찾기