내 프로젝트에서 AMD 모듈에 코드를 작성했습니다. 내 생각은 amd 모듈을 만드는 것이다. 여기에서 jquery id selector를 사용하여 script 태그에 액세스 한 다음 JSON으로 파싱한다. 예를 들어 :웹 페이지에서 <script type = "text/json"id = "myJSON">을 사용하여 객체를 노출하고 있습니다. JavaScript에서 액세스하는 가장 좋은 방법은 무엇입니까?
<script type="text/json" id="myJSON">
{key1:"val1", key2:"val2", key3:"val3", key4:"val4"}
</script>
define(function() {
var data = $('#myJSON').text();
var json = JSON.parse(data);
return json;
});
이 좋은 방법입니다, 또는 우리가 GET (키) 기능 같은 것을 쓸 수있는 더 좋은 방법은 어떤 키의 값이 액세스 할 수 있습니다.
참고 : 노출 된 개체는 나중에 중첩 된 개체 일 수 있습니다.