javascript
-
JavaScript 입문 : 객체 - 배열 (Array) 기본 (3) includes(), indexOf(), lastIndexOf(), 배열반복컴퓨터 알아가기/JavaScript 2022. 1. 6. 19:30
이 글은 제로초 TV의 자바스크립트 강좌를 기본으로 하고 있습니다. 1. 배열 요소 찾기 셀 수 없을 정도로 많은 배열중에서 요소가 있는지 없는지 확인할 수 있는 기능은 변수명.includes( )를 이용해서 알 수 있습니다. 결과값은 true 또는 false로 표시됩니다. 2. Index 위치 찾기 Index의 위치를 나타내어 주는 명령어로 앞에서부터 카운팅되는 indexOf( )와 뒤에서부터 카운팅되는 lastIndexOf( )가 있습니다. 다음 배열을 기준으로 보겠습니다. '바나나'의 Index 위치를 앞과 뒤에서 찾아 보겠습니다. 배열의 숫자가 수백, 수천개로 이루어져 있을때 유용하게 사용할 수 있는 툴입니다. 만일 Index에 없는 항목을 검색하게 되면 결과값은 '-1'을 나타냅니다. 예를 들어..
-
JavaScript 입문 : 객체 - 배열 (Array) 기본 (2) - 배열수정, pop(), shift(), splice()컴퓨터 알아가기/JavaScript 2022. 1. 4. 19:30
본 글은 제로초 TV의 자바스크립트 강좌를 기본으로 하고 있습니다. 다시 자바스크립트에 대해 공부를 이어갈려고 합니다. 지난시간 배열의 기본을 공부한 내역을 한번 복습하고 시작해야 머리속에 남을 것 같습니다. 1. 배열의 기본형 const 변수명 = ['1', '2', '3']; 2. 배열의 순서 const 변수명 = ['1', '2', '3']; 위와 같은 배열에서 순서는 1, 2, 3이 아닌 0, 1, 2로 됩니다. 3. 요소의 개수 const 변수명 = ['1', '2', '3']; 위와 같은 배열에서 각 요소의 개수는 3개이며 개수를 확인하는 명령어는 변수명.length를 사용합니다. 4. 마지막 요소의 index 찾기 마직막 요소는 총 길이의 -1을 해주면 됩니다. index 마지막 내용 = 변..
-
JavaScript 입문 : 변수 개념 (let 과 const)과 조건문 if컴퓨터 알아가기/JavaScript 2021. 11. 10. 19:30
본 내용은 제로초 TV의 JavaScript를 기본으로 하고 있습니다. 저처럼 프로그래밍을 공부하고자 하는 분들은 한번 유투브에서 제로초 TV를 보시면 도움이 많이 될겁니다. ▒ Constant (상수)에 대힌 이해 조금 생각해 보니 변수에 대한 개념이 약간 이해되는 것 같습니다. 저는 이전까지는 변수라는 개념의 원뜻을 알고 있으면서도 프로그래밍 언어에서 응용을 하지 못했네요. 바로 이전시간 변수를 선언할 때 let 으로 선언한다고 해 놓고 게다가 let을 사용할 때는 수정이 가능하다고 해 놓고 또 무조건 외울려고 했네요. 즉, 변수는 변할 수 있는 수이고 변할 수 없는 수를 선언할 때는 항상 같은 수라는 개념인 상수를 사용해야 합니다. 다음 내용을 보면 let 으로 math를 선언하고 그 결과값으로 '..
-
JavaScript 입문 : 기본 환경설정, 첫 코드 실행하기컴퓨터 알아가기/JavaScript 2021. 10. 8. 19:30
항상 늘 그렇듯이 JavaScript의 Editor도 VS Code를 활용하도록 하겠습니다. 그리고 대부분이 웹브라우저를 Chrome을 추천하고 있으니 저도 그렇게 하고 따라해 보겠습니다. ▒ 프로그래밍 맛보기 가장 프로그래밍의 기본은 Editor를 이용하여 원하는 내용을 나타내는 과정입니다. 모든 프로그래밍 책이나 강좌에서 'Hello, World!'라는 구문을 종종 인용하곤 합니다. 그럼 브라우저에서 개발자코드로 'Hello, World!'를 나타내 보죠. 구글 같은 기본 화면에서 개발자코드 (F12)를 사용 console 탭에서 작성해 보도록 하겠습니다. 다음은 구글화면 개발자코드를 실행한 그림입니다. console 태에서 작업하도록 하겠습니다. 가장 기본적인 명령어를 배울 필요가 있습니다. 바로 ..
-
JavaScript 입문 : 들어가면서의 다짐컴퓨터 알아가기/JavaScript 2021. 10. 6. 19:30
사실 취미로 이런저런 프로그래밍 언어를 배워보고 싶다는 생각을 가지고 있었습니다. 하지만 이제 전문적으로 시작하기도 늦은 나이라고 생각되었고 먹고 살고 있는 전공과도 거리가 멀어 멀리서나마 공경하던 분야였습니다. 그더다가 나만의 웹페이지를 가지고 싶다는 막연한 생각에 이것 저것 공부를 해보고 그 내용을 현재의 블로그에 담고는 있습니다만 역시 공부를 약간 쉬면 과거의 것까지 전부 잊어버리게 되는 그런 과정을 겪게 되네요.. 그러다보니 좋은 동영상 강의를 기초로 따라는 해보는데 마음이 급한건지 실력이 안되는 건지는 모르겠으나 뭔가 기본을 이해하지 않고 지나가는 기분이었씁니다. 그래서 기황이면 웹페이지에서 가장 필요하다고 하는 JavaScript를 차근차근 공부해 보고자 다시 용기를 내 보있습니다. 사실 원래..