본문 바로가기
728x90

javascript12

Javascript - array(Quiz) 드림 코딩 유튜브 채널의 문제를 혼자 풀어보고 영상의 해설과 비교해보았습니다. ◆ 나의 풀이 // Q1. make a string out of an array { const fruits = ['apple', 'banana', 'orange']; const fruit = fruits.join(', '); console.log(fruit); } // Q2. make an array out of a string { const fruits = '🍎, 🥝, 🍌, 🍒'; const answer = fruits.split(','); console.log(answer); } // Q3. make this array look like this: [5, 4, 3, 2, 1] { const array = [1, 2, 3, .. 2021. 6. 22.
Javascript - array 안녕하세요, 오늘은 자료구조에 대해 공부할 때 꼭 필요한 array(배열)에 대해 정리하겠습니다. 1. Declaration : 정의하는 방법으로는 2가지가 있습니다. 리터럴 형식의 정의와 new Array()를 이용하는 방법이 있습니다. const arr1 = new Array(); const arr2 = [1, 2]; // 리터럴 형식 2. Index position : 배열 내 요소들에는 각각 인데스가 배정이 되고 시작은 0부터 시작합니다. const fruits = ['apple','banana']; console.log(fruits); console.log(fruits.length); // 2 출력(요소의 수를 확인할 수 있다.) console.log(fruits[0]); // apple 출력 .. 2021. 6. 21.
Javascript - class(1) 안녕하세요, class에 대해 정리해보겠습니다. class에 관한 내용은 많고 깊어서 이번 시간에는 실제 사용하는 데 있어 유용한 기능만 정리하고 좀 더 자세한 내용은 추후 업데이트하도록 하겠습니다. 지난번에 정리한 Object에서는 하나의 객체(인스턴스)를 만드는 것에 대해 정리하였습니다. class는 이러한 객체를 만드는 틀로 여러 객체를 손쉽게 만들 수 있게 합니다. 1. Class declarations : Class를 정의할때는 constructor 메서드(생성자)를 이용해 property를 지정해줘야 합니다. 없다면 본문이 비워진 채로 함수가 생성됩니다. 또한 메서드를 추가해 줄 수 있습니다. 아래 코드를 보며 설명드리겠습니다. class Person { // constructor constr.. 2021. 6. 19.
Javascript - object 안녕하세요, 오늘은 Object(객체)에 대해 정리해보겠습니다. 1. Literal and properties : 객체를 생성하는 방법은 2가지가 있습니다. 'object constructor' 구문과 'object literal' 구문입니다. 아래 코드를 보며 설명드리겠습니다. object constructor는 Object나 function과 같은 생성자를 이용하여 만드는 것이고 object literal은 {}블럭을 이용하여 생성하는 방식입니다. const obj2 = new Object(); //'object constructor' syntax const obj1 = {}; //'object literal' syntax 주로 object literal을 많이 쓰므로 이것을 예로 더 살펴보겠습니다... 2021. 6. 17.