JavaScript

    [JavaScript] Ajax에 대하여

    현재 프로젝트를 진행하며 데이터를 받아올 때 새로고침이 되는 부분을 새로고침이 안되게 바꾸고 싶어 찾아보니 Ajax라는 것을 사용하면 된다고 하여 학습한 후 정리해보겠습니다. Ajax란? Ajax란 Asynchronous JavaScript and XML의 약자로 빠르게 동작하는 동적인 웹 페이지를 만들기 위한 개발 기법의 하나입니다. Ajax는 웹 페이지 전체를 다시 로딩하지 않고도, 웹 페이지의 일부분만을 갱신할 수 있습니다. 즉 Ajax를 이용하면 백그라운드 영역에서 서버와 통신하여, 그 결과를 웹 페이지의 일부분에만 표시할 수 있습니다. 이때 서버와는 다음과 같은 형태의 데이터를 주고받을 수 있습니다. - JSON - XML - HTML - 텍스트 파일 등 Ajax의 장점 1. 웹 페이지 전체를 ..

    자바스크립트 변수 선언 및 규칙 (JavaScript Variable)

    자바스크립트 변수 자바스크립트에서 변수를 선언할 때에는 let 을 사용합니다. 즉 let 변수이름 = value 이렇게 선언을 하면 변수이름에 값이 할당되는 방식입니다! let variableName = "Variable" console.log(variableName) //출력 : Variable 이때 제가 선언한 변수 이름을 보면 중간에 띄어쓰기에 있어야 할 부분에 Name이 대문자로 시작하는 것이 보일텐데요. 이것을 보고 중간중간의 대문자가 낙타(camel)의 혹처럼 생겨서 camelCase라고 부릅니다. 변수명에는 띄어쓰기가 불가능하기 때문에, 띄어쓰기 역할을 대신 할 무언가가 필요합니다. 그중 하나가 'camelCase'라는 것인데요. 첫 번째 글자는 소문자로 하고, 띄어쓰기가 있는 각 단어의 첫..