본문 바로가기

JavaScript6

9. 유용한 10가지 배열 함수들 // Q1. make a string out of an array { const fruits = ['apple', 'banana', 'orange']; const result = fruits.join(); //apple, banana, orange console.log(result); const results = fruits.join('|'); //apple|banana|orange console.log(results); /** * Adds all the elements of an array separated by the specified separator string. * @param separator A string used to separate one element of an array from t.. 2021. 2. 14.
8. 배열 제대로 알고 쓰자 💡 JavaScript === dynamically typed language → 여러 타입을 담을 수 가 있다!! ! 검색, 정렬, 삽입, 삭제 !!! (array map set list) 자료구조, 알고리즘을 써야 좋은지를 확인해야 한다!!! 동일한 타입의 배열을 넣는 것이 좋다!! 삭제도 가능하다!! 'use strict' // 1. Declaration const arr1 = new Array(); const arr2 = [1,2]; //2. Index position const fruits = ['apple', 'banana']; console.log(fruits); console.log(fruits.length); console.log(fruits[0]); console.log(fruits[1.. 2021. 2. 14.
7.오브젝트 넌 뭐니?? /** * Objects * one of the JavaScript's data types. * a collection of related data and/or functionality. * Nearly all objects in JavaScript are instance of Object * Object = {key : value}; */ // 1. Literal and properties const name = 'ellie'; const age = 4; print(name,age); function print(name, age){ console.log(name); console.log(age); } //고루고루 하기 어려워 진다!! function prints(person){ console.log(p.. 2021. 2. 14.
5. Arrow Function은 무엇인가? 💡 function은 원하는 기능에 맞춰서 만든 함수!! function → sub-program!! input → output!! API(Application Programming Interface)에 대부부분의 기능이 다 적혀 있다!! //Function // fundamental building block in the program // subprogram can be used multiple times // performs a task or calculates a value // 1. Function declaration //function name(parm1, param2) { body... return;} // one function === one thing // naming : doSomet.. 2021. 2. 13.
반응형