본문 바로가기
728x90

전체 글87

[JavaScript] Stack과 Queue 만들기 오늘은 JavaScript로 Stack과 Queue를 구현해보겠습니다. 그러면 먼저 Stack과 Queue를 알아보겠습니다. [ Stack ] : FILO(First In, Last Out. 선입후출) "간단하게 먼저 들어온 놈이 늦게 나간다" 즉, 일렬로 된 통에 값을 넣고 뺄 때 활용하는 자료구조입니다. 이런 형태로 되어있는 길다란 통입니다. 한 쪽만 구멍이 뚫려있어 그 구멍으로만 들어오고 나갈 수 있다고 생각하시면 이해가 편합니다. 과연, Stack은 JavaScript로 어떻게 구현하고, 활용할 수 있을까요? 바로 알아보겠습니다. // 값 넣기 Array.push(Value); // 값 빼기 Value = Array.pop(); Array 함수 중에서 push()는 한 개 이상의 파라미터를 가지며.. 2022. 3. 18.
[JavaScript] Array 정렬하기 오늘은 JavaScript로 Array 정렬에 대해서 공부해보겠습니다. JavaScript로 정렬하는 방법은 엄청 간단해요. Array.sort((a, b) => a-b); 이렇게 하면 됩니다. 하지만 이게 전부는 아닙니다. JavaScript의 sort() 함수에 대해서 세부적으로 알아보겠습니다. 먼저 JavaScript로 Array 정렬하기 기본 함수인 sort()의 예제를 보았습니다. 이 함수는 어떤 Array가 어떻게 정렬이 되는지 확인해보겠습니다. 이 함수에서 ①와 ②를 이해하면 Array의 sort()를 어떻게 사용할지 감이 잡히실겁니다. 먼저 sort()함수 안에 들어가는 파라미터로 ①은 바로 Function입니다. 여기서 사용한 Function은 익명함수라고 합니다. 익명함수는 JavaSc.. 2022. 3. 16.
[React] React 시작하기 (2. 프로젝트 생성 및 실행) 오늘은 지난 포스팅인 React 시작하기 (1. 프로그램 설치하기)에 이어 다음 2. 프로젝트 생성 및 실행에 대해 알아보겠습니다. ** 아래 포스팅을 보지 않으신 분께서는 한번 보시고 아래 글을 읽으시는 것을 추천드립니다. 2022.03.02 - [컴공생의 Expertise/React] - [React] React 시작하기 (1. 프로그램 설치하기) [React] React 시작하기 (1. 프로그램 설치하기) 오늘은 React 시작하기입니다. React는 기본적으로 Javascript 기반 Library로 요즘 가장 인기 있는 Front-End 개발 스킬입니다. 먼저 React를 시작하기 위해서는 아래 프로그램들을 설치해야합니다. node.js ( uic11.tistory.com 먼저 설치한 프로그램 .. 2022. 3. 10.
[React] React 시작하기 (1. 프로그램 설치하기) 오늘은 React 시작하기입니다. React는 기본적으로 Javascript 기반 Library로 요즘 가장 인기 있는 Front-End 개발 스킬입니다. 먼저 React를 시작하기 위해서는 아래 프로그램들을 설치해야합니다. node.js (IDE) Visual Studio Code Node.js node.js만 설치하면!!! 기본적으로 React 개발을 수행할 수 있습니다. 하지만 IDE를 통해 개발하면 더 편하기에 각자 익숙한 개발 툴을 추가로 다운 받아주세요. 저는 Front-End 개발하는 데에는 Visual Studio Code가 가장 편하기에, 해당 툴 설치도 해볼께요!! 먼저 node.js 사이트는 다음과 같습니다. https://nodejs.org/ko/ Node.js Node.js® is.. 2022. 3. 2.
[CSS] NotoSansKR 폰트 설정하기 안녕하세요 오늘은 Web 개발 시 디자인에서 가장 기본이 되는!! 글씨 폰트 설정하는 방법에 대해서 설명드릴께요~ ㅎㅎ 먼저 티스토리에서 사용하고 있는 기본 글씨체인 NotoSansKR을 적용하는 방법에 대해서 설명드릴께요~ (사실 업무에서 개발하고 있는 웹 사이트의 기본 폰트가 NotoSansKR이예요~ ㅋㅋㅋ) 제일 먼저 들어가볼 곳은 공홈이죠!! ㅎㅎ NotoSansKR은 Google에서 제공하는 무료 글씨체 중에 하나로 공식 홈페이지는 다음과 같아요~ https://fonts.google.com/noto/specimen/Noto+Sans+KR Google Fonts Making the web more beautiful, fast, and open through great typography fon.. 2022. 2. 24.
"UIC" is back 안녕하세요 여러분~ 정말 오랜만에 돌아왔어요!! ㅎㅎ 이번엔 티스토리로 다시 시작해보려고요!! 혹시 여기 처음 오신 분들이라면 전 블로그도 한번 찾아가 보세요~ 전 블로그 주소: http://blog.naver.com/lmons_ 나름 정보가 많다니깐요!! ㅋㅋㅋ (Java 기초 내용을 배울 수 있습니당ㅏㅏㅏㅏㅏㅏ~) 지금은 어엿헌 6년차 개발자로 일하고 있어요~ ㅎㅎㅎ 현재는 Web 서비스 개발자로 Front-End와 Back-End 모두 경험 쌓고 있구요!! :D 앞으로는 Web 개발자가 되기 위해 공부해야하는 기본 지식부터 업무를 통해 새롭게 알게된 노하우를 공유하는 자리가 될 것 같아요~ 앞으로 잘 부탁드릴께요~ 제 블로그를 놀러오시는 분들께서 얻고자 하는 정보를 가져가실 수 있도록!! 노력해보겠.. 2022. 2. 22.
728x90