예를들어 위 사진 처럼 질문과 대답이 필요한 경우 어떤 방법을 사용 할수 있을까 생각 해보았는데,
{
question: "저는 몇살 일까요?",
anwser: "1993년에 태어난 28살입니다.",
},
위와 같은 형태의 객체로 만들면 좋을것 같았다.
그런데 지금은 질문이 6개 인데 질문의 개수가 100개 1000개 10000개가 되면 하나하나 변수로 만들수 있을까?
javascript에서 배열(Array)은 안에 모든 것이 들어 갈수 있다. 배열 안에 객체가 들어갈수 있고, 일반 데이터, 심지어 함수도 가질수 있다. javascipt에서는 배열과 함수도 객체에 포함 된다. (다음 기회에 설명...😁)
그래서 [{질문,대답},{질문,대답},{질문,대답},{질문,대답}...]
의 형태로 만들었더니 코드 줄수가 너무 길어 진것이다. 그래서 JSON이라는 것을 사용해보려고 했다.
[
{
"question": "저는 몇살 일까요?",
"anwser": "1993년에 태어난 28살입니다.",
},
{
"question": "저의 혈액형은 무엇일까요?",
"anwser": "O형 입니다.",
},
{
"question": "저는 어디에 살까요?",
"anwser": "강남구 대치동에 살고 있습니다.",
},
{
"question": "저의 고향은 어디일까요?",
"anwser": "부산입니다.",
},
{
"question": "저의 MBTI 유형은 무엇일까요?",
"anwser": "ENTJ 입니다.",
},
{
"question": "저의 취미는 무엇일까요?",
"anwser": "요즘은 JS관련 구글링..? ^^.",
},
];
quiz.json
파일을 만들었다.AJAX(클라이언트와 서버간에 XML 데이터를 주고받는 기술) 는 단순히 데이터만이 아니라 JavaScript 그 자체도 전달할 수 있다. 이 말은 JSON데이터라고 해서 받았는데 단순 데이터가 아니라 JavaScript가 될 수도 있고, 그게 실행 될 수 있다는 것이다. (데이터인 줄 알고 받았는데 악성 스크립트가 될 수 있다.)
위와 같은 이유로 받은 내용에서 순수하게 데이터만 추출하기 위한 JSON 관련 라이브러리를 따로 사용하기도 한다.
그래서 에러를 해결하기 위한 방법을 찾았보았다.
Box64droid apk is an emulator for Android gadgets you can run Linux games and applications on your android gadgets through this application. https://box64droid.com/
Aurora Store apk is an option application store. This is the same app; you don't need a Google Play account to download the APK offer. https://aurorastore.org/
Inat box APKCertainly! Please provide the text you would like me to rewrite, and I'll be happy to assist you.Winlator emulator