본문 바로가기

javascript

(5)
자바스크립트 쉽고 빠르게 재미있게 배우는 방법 요약 자바스크립트는 현재 웹 개발 분야에서 가장 인기 있는 프로그래밍 언어 중 하나이며 javaScript 언어 하나만 할 줄 알아도 정말 다양하고 신기한 여러가지 프로그래밍을 할 수 있답니다! 2023년에 왜 자바스크립트를 배워야 하는지, 자바스크립트를 배우면 무엇을 할 수 있는지는 아래 블로그 글에 정말 자세하게 써두었으니까 한번만 읽어봐주세요! 2021.02.05 - [IT/JavaScript] - 프로그래밍 언어 자바스크립트를 추천하는 이유 프로그래밍 언어 자바스크립트를 추천하는 이유 오늘은 개발자로서 제가 가장 오래 사용하였고 자주 사용하는 언어인 자바스크립트로 할 수 있는 것들을 간단하게 소개하고 프로그래밍 입문 언어로써 제가 해당 언어를 가장 추천하는 이유를 html6.tistory.com 이제 ..
자바와 자바스크립트는 무엇이 다른가요? (Java & JavaScript Differences ) 오늘은 간단하게 자바와 자바스크립트가 무엇이 다른지 알아보는 시간을 가지고자 합니다. 프로그래밍을 잘 모르시는분들은 이름 때문에 자바와 자바스크립트가 똑같거나 비슷한, 최소한 무언가 관계가 있는 언어일수도 있다고 많이들 생각하시는데요. 둘은 사실 전~혀 다른 언어이며 별로 상관도 없습니다! Q : 자바랑 자바스크립트는 왜 이름이 비슷한가요? A : 자바와 자바스크립트는 넷스케이프의 마케팅 전략 때문에 이름이 비슷한것뿐입니다! 1990년대 중반, Netscape는 웹 브라우저에서 사용할 새로운 스크립팅 언어를 만들고자 했으며 당시 독립 실행형 응용 프로그램을 구축하는 데 인기를 끌었던 Java의 인기를 활용하기를 원했습니다. 그들은 새로운 언어를 Java와 연관시키고 Java 개발자가 더 쉽게 배울 수 있..
프로그래밍 언어 자바스크립트를 추천하는 이유 오늘은 개발자로서 제가 가장 오래 사용하였고 자주 사용하는 언어인 자바스크립트로 할 수 있는 것들을 간단하게 소개하고 프로그래밍 입문 언어로써 제가 해당 언어를 가장 추천하는 이유를 짧게 설명하고자 합니다. 우선 초보 개발자 입문 언어로 자바스크립트를 추천하는 이유는 아래와 같습니다. 1. 프로그래밍 언어 중 입문 난이도가 가장 낮은 편입니다. - C , C++, JAVA 등 전통적이고 오래된 언어보다 굉장히 입문이 쉽고 사용하기 편합니다. - 유명한 프로그래밍 언어 비교 밈 중 하나인 hello world 비교 밈만 보더라도 동일한 작업을 하려고 해도 언어마다 Line 수나 해야 되는 작업이 차이 있다는 걸 알 수 있습니다. 자바스크립트는 메이저 프로그래밍 언어 중에는 파이썬과 함께 가장 짧고 간결하게..
자바스크립트 배열 자르기(JavaScript Array Slice) 자바스크립트의 배열을 자르는 정석적인 방법은 보통 내장 메서드인 slice 메서드를 사용하는것입니다. slice() 메서드는 어떠한 배열의 begin부터 end까지(end 미포함)에 대한 얕은 복사본을 새로운 배열 객체로 반환하는 메서드 입니다. 이때 중요한 것은 얕은 복사본을 반환 하며 원본 배열은 바뀌지 않습니다. 구문은 아주 간단한데 아래와 같습니다. array.slice([begin[, end]]) [간단 요약] array 는 자르기를 할 원본 배열 객체명이며, begin 에는 자르기를 시작할 배열의 첫 자리수가 들어가고 end 에는 추출을 종료할 배열의 자리수 입니다. [자세한 설명] begin : 0을 시작으로 하는 추출 시작점에 대한 인덱스를 의미합니다. 양수로 begin 인덱스를 지정하는 ..
React vs Vue vs Angular ( JS Framework 간단 비교 ) 오늘은 자바스크립트 프레임워크 중 가장 유명한 React / Vue / Angular 특징과 함께 간단하게 비교해보도록 하겠습니다. 우선 각 프레임워크의 간단한 특징은 아래와 같습니다. React - 웹 뿐만 아니라 앱 개발에도 사용 ( React Native ) - 페이스북이라는 거대한 업체의 지원 - 가장 거대한 커뮤니티 - Virtual Dom HomePage : reactjs.org/ Repository : github.com/facebook/react Vue - 가장 적은 러닝커브 ( jQuery 등에 익숙한 기존 개발자도 가장 편하게 도입 가능 ) - 가볍고 빠르게 개발이 필요하다면 추천 - Evan You 라는 개인이 프로젝트 리더 - 2019년에 메인 리더인 Evan You 의 홍콩 시위 ..