본문 바로가기
자바스크립트(Javascript) - 내장 객체(built-in Object) 살펴보기 자바스크립트에서 사용할 수 있는 객체에 대해 살펴봅니다. 우선 프로그래밍 언어에는 C++, 자바(Java), PHP 언어 등과 같이 클래스를 생성하고 함수를 상속할 수 있는 객체지향 언어(Object-Oriented Programming language)와 자바스크립트와 같이 그렇지 못한 객체 기반(Obeject-based) 언어가 있습니다. 객체지향과 객체 기반의 차이를 쉽게 이해하자면 객체지향언어는 클래스의 상속과 재조합이 가능한 반면 객체 기반 언어는 객체지향언어에서의 기능을 전혀 제공하지 않습니다. 파이썬도 인터프리터 언어이면서 클래스의 정의와 상속이 가능한 언어이기 때문에 객체지향 프로그래밍 언어라 할 수 있습니다. 그래서 저는 파이썬을 공부할 때 컴파일 언어인 C++과 인터프리터 언어의 장점이.. 2021. 12. 13.
조건문(if~else), 선택문(case), 반복문(while, for) – 자바스크립트(Javascript) 조건문은 특정한 조건식에서 참(true)과 거짓(false)을 구별해 각 조건에 맞는 코드를 실행하게 됩니다. 조건식은 앞서 살펴본 다양한 연산자들을 사용하여 조건식을 만들고 조건에 부합할 때와 그렇지 않을 때의 코드를 작성하여 실행하는 것을 의미합니다. 선택문과 반복문도 특정한 조건식에 기반하여 실행됩니다. 여기서 특정한 조건이란 무조건 반복 또는 일정한 조건에서 부합할 때에 반복 등 다양한 방법으로 코드를 실행시킬 수 있습니다. 자바스크립트에서 사용되는 조건문과 반복문에 대해 살펴봅니다. 조건문에서 가장 일반적으로 사용되는 if 문에 대해 살펴봅니다. if (조건식) { 실행문 } 예를 들어 if ( 1 < 2 ) { document.write("1이 2보다 작다"); }에서 1 2021. 12. 13.
변수와 연산자에 대해 살펴보기 – 자바스크립트(Javascript) 변수(Variable)는 변할 수 있는 데이터를 저장하는 공간을 의미합니다. 변하는 데이터란 숫자, 문자 등 다양한 형태로 특정 조건에 따라 변할 수 값을 의미합니다. HTML을 학습할 때는 변수 개념이 필요 없었지만 일반적인 프로그래밍 언어에서는 절대 빠질 수 없는 개념입니다. 프로그래밍 언어에서 변수를 선언하거나 사용하는 방법 그리고 연산자를 사용하는 문법이 약간씩 다를 수 있지만 기본 개념은 모두 비슷합니다. 자바스크립트에서 사용되는 변수와 연산자의 기본 사용법을 살펴봅니다. 자바스크립트에서 변수를 선언할 때는 var 또는 let을 사용하며, 변수명에는 영문(대문자 소문자 구별)과 일부 특수 문자(_ . $)만 포함할 수 있습니다. (예를 들어 total_class, Total_Class, tota.. 2021. 12. 13.
자바스크립트(Javascript) 시작하기 그동안 파이썬 코딩을 시작으로 데이터 분석 라이브러리 판다스, 그리고 웹 프레임 워크 - 플라스크, HTML 기초를 살펴봤습니다. 이제 프런트 엔드(Front-End) 개발 언어인 자바스크립트(Javascript) 언어에 대해 살펴보겠습니다. CSS는 HTML을 좀 더 보기 좋게 꾸며주는 도구라면 자바스크립트는 정적인 웹 페이지를 동적으로 만들 수 있게끔 합니다. 간혹 자바(Java)와 자바스크립트를 혼동하시는 분들이 계시는데 이름만 비슷할 뿐 전혀 다른 언어이며, 프로그래밍 언어를 이제 막 시작하는 분이라면 자바스크립트 언어가 자바보다 좀 더 수월할 수 있습니다. 그전에 HTML을 간단하게라도 살펴보는 것을 추천하지만 굳이 프로그래밍 언어를 바로 시작하는 분이라면 자바스크립트 언어를 추천합니다. TIO.. 2021. 12. 13.