2014-03-29 1 views
1

나는 아마추어 프로그래머이고 나는 자바 스크립트 게임을 만들려고 노력하고있다. 나는이 게임을 인터넷에 게시하지 않을 것이므로 서버와 물건에 신경 쓰지 마라.자바 스크립트에서 텍스트 파일을 읽거나 쓰는 방법은 무엇입니까?

게임은 간단한 스코어 유지 시스템을 가지고 있으며 게임이 끝날 때마다 모든 시간 높이 점수를 표시하고 새로운 최고 점수를 얻으면 이전 최고 점수를 덮어 쓰길 원합니다. 새로운 것.

많은 검색을했지만 어디서나 자바 스크립트 튜토리얼에서 적절한 읽기/쓰기를 찾을 수 없습니다.

또한 txt 파일 같은 사람이 편집 할 수없는 파일에 쓸 수 있다면 더 좋을 것입니다.

일반 Javascript 만 사용하거나 Jquery 나 JSON 등을 사용하지 않습니다.

+3

로컬 파일 읽기 및 쓰기는 브라우저 보안 제한으로 인해 문제가 될 수 있습니다. Javascript의 [Local Storage] (http://diveintohtml5.info/storage.html) –

+0

@Pilot 내가 원하는 걸 알지 못했습니다 ... 많이 이해하지 못했습니다 – aswathy

+0

@MikeW 게시하고 싶을 수도 있습니다. 대답으로. 그것은 아마도 OP가 얻을 수있는 최선의 방법입니다. – mjhm

답변

-1

일반 자바 스크립트 파일이므로 일시적인 점수를 유지해야합니다.

당신은 내가 방금 자바 스크립트에서 시작 보이기 때문에 가능한 한이 간단하게 만들려고이

var score = userScore; // Put whatever the user scores as this variable 
var highScore = 0; 
if(score > highScore) { 
highScore = score; 
console.log("High Score: " + highScore); 
} 

처럼 뭔가를 할 수 있습니다. 위 문장은 현재 점수가 현재 점수보다 큰지 확인한 다음 이전 점수를 새 점수로 대체합니다.

+0

문제를 해결하기 위해 로컬 저장소를 사용했습니다. – aswathy

관련 문제