본문 바로가기

fe2

JS 대화상자 alert(), prompt(), confirm() alert() 알림 창을 띄워주는 기능 메세지를 보여주고, 확인 버튼을 누르면 알림 창이 닫힘 사용자와의 상호작용 보단 일방적으로 알리는 용도로 사용 prompt() 사용자에게 어떤 값을 입력받을 때 사용 사용자에게 메세지를 보여주고, 어떤 값을 입력받을 수 있는 필드를 제공함 prompt()에 두 번째 인수를 넣으면 입력창에 디폴트 값을 제공함 취소 버튼을 누르면 null값을 반환함 prompt()는 2개의 인수를 받을 수 있다. 인수를 2개 넣었을 경우 첫 번째 인수는 메세지가 되고, 두 번째 인수는 입력받을 디폴트 값이 된다. (디폴트 값이 미리 들어가 있으면, 뭔가 안내를 하거나 힌트를 줄 때 유용하다.) // prompt() 함수로 사용자가 입력한 값을 받아서 // 변수 name에 받아서 저장한.. 2022. 1. 17.
변수(let과 const) 변수 어떤 정보에 이름을 붙여서 저장하고 싶을 때 사용함. 문자나 숫자 같은 값을 담는 그릇으로, 값을 유지할 필요가 있을 때 사용함. 변수에 담긴 값은 상황에 따라 다른 값으로 바뀔수 있다. name = "Gandalf"; age = 20; 변수는 재할당 하면 기존에 있던 값은 사라지고, 새 값으로 덮어쓰기 된다. name = "Gandalf"; name = "music"; //최종으로 변수 name에 담기는 값은 "music" 이다. 만약 의도하지 않았는데, 값이 새로 덮어씌여 버리면 문제가 생긴다. 그것을 방지하기 위해 let과 const를 사용한다. let name = "Gandalf"; let name = "music"; 이렇게 되면 이미 name이란 변수명이 이미 사용 되었다는 내용으로 Syn.. 2022. 1. 8.