본문 바로가기
728x90

JavaScript34

[TIL] Javascript - 클래스와 객체 데이터 타입 데이터 타입은 기본 또는 원시형 (Primitive) 타입이라고 불리는 number, string, boolean, null, undefined가 존재하고 있으며, 이러한 기본 타입 이외에 객체형 타입이라는 데이터도 존재합니다. 1) 숫자 ( Number ) 말 그대로 숫자 데이터입니다. 나이, 거리, 무게, 가격 등등 무수히 많은 종류의 데이터들을 숫자로 표현할 수 있습니다! 2) 문자 ( String ) 문자열 데이터를 말하며, 큰따옴표(" ")나 작은따옴표(' ')로 데이터를 감싸야합니다. 브랜드명, 제품명 등등 많은 종류의 데이터를 문자열로 나타낼 수 있으며 숫자 또한 따옴표로 묶었을 시 숫자 데이터가 아닌 문자 데이터로 나타나 집니다! 3) Boolean JavaScript에서 참과.. 2022. 11. 7.
[TIL] URL에서 값 가져오기!! - Querystring 쿼리스트링(Querystring)이란? 지정된 매개변수에 값을 할당하는 URL의 일부입니다. 쿼리스트링에는 일반적으로 웹 브라우저나 기타 클라이언트 응용 프로그램에서 기본 URL에 추가한 필드가 포함됩니다. 웹 서버는 URL 경로를 기반으로 파일 시스템에서 파일을 읽거나 리소스 유형에 특정한 논리를 사용하여 요청을 처리하여 HTTP 요청을 처리할 수 있습니다. 출처 : 위키피디아 형식 기본적으로 "http://localhost/path?querystring" 형식이며 URL 뒤에 덧붙여서 추가적인 정보를 서버에 전달하고 클라이언트가 어떤 리소스에 접근하고 싶어 하는지 정보를 담아놓습니다. URL과 조건문 사이에 ' ? ' 구분자를 두고 필요한 파라미터 값을 적습니다. 파라미터가 여러 개일 경우 ' & '.. 2022. 11. 1.
[스파르타코딩클럽] 사전캠프 5일차 - Ajax Ajax란? AJAX란 비동기 자바스크립트와 XML (Asynchronous JavaScript And XML)을 말합니다. 간단히 말하면, 서버와 통신하기 위해 XMLHttpRequest 객체를 사용하는 것을 말합니다. JSON, XML, HTML 그리고 일반 텍스트 형식 등을 포함한 다양한 포맷을 주고 받을 수 있습니다. AJAX의 강력한 특징은 페이지 전체를 리프레쉬 하지 않고서도 수행 되는 "비동기성"입니다. 이러한 비동기성을 통해 사용자의 Event가 있으면 전체 페이지가 아닌 일부분만을 업데이트 할 수 있게 해줍니다. 출처 : https://developer.mozilla.org/ko/docs/Web/Guide/AJAX/Getting_Started Ajax 시작하기 - 웹 개발자 안내서 | M.. 2022. 10. 21.
[스파르타코딩클럽] 사전캠프 4일차 - JQuery!! JQuery란? HTML의 요소들을 조작하는, 편리한 Javascript를 미리 작성해둔 것. 라이브러리입니다! Javascript로도 모든 기능(예 - 버튼 글씨 바꾸기 등)을 구현할 수는 있지만, 1) 코드가 복잡하고, 2) 브라우저 간 호환성 문제도 고려해야 해서, jQuery라는 라이브러리가 등장하게 되었답니다. JQuery는 Bootstrap과 같이 Javascript와 다른 특별한 소프트웨어가 아니라 미리 작성된 Javascript 코드입니다. 전문 개발자들이 짜둔 코드를 잘 가져와서 사용하는 것임을 기억해주세요! (그렇게 때문에, 쓰기 전에 "임포트"를 해야 합니다!) 1) JQueury 사용하기 우선 JQuery를 사용하기 위해서는 JQuery CDN을 import 해주어야 합니다. 코멘트.. 2022. 10. 20.
728x90