외부함수가져오기
[이름이 없는 함수 - 외부로 한개만 보낼수있음]
내부 : import 함수이름 from './외부함수위치' //함수이름 변경가능
외부: export default function 함수이름 ( ) { ~ } //함수이름 생략가능
[이름이 있는 함수 - 외부로 여러개를 보낼수 있음]
내부 : import {함수이름} from './외부함수위치'
내부한번에 가져오기 : import * as 받을 아무 함수명 from './외부함수위치'
외부 : export function 함수이름 ( ) { ~ }
lodash 메소드
_.uniqu
요소의 중복된 값을 제거한다.
_.uniqBy(적용할요소, '중복제거할값')
_.uniqBy(user,'name')
_.uniqBy(합칠요소1,합칠요소2,'중복제거할값')
_.unionBy(user,user2,'name')
(user, {name:'park')
user배열안에 name이 'park'인 배열요소를~ ▼
._find(찾을배열, {요소}) //찾을 요소 전체
._findIndex(찾을배열, {요소}) //찾을요소 번호
_.remove(적용배열, {제거할 요소})
JSON
json은 문자데이터이나 자바스크립트로 import하면 객체데이터 처럼 사용된다.
json의 문자데이터로 바꿀시 JSON.stringify(객체요소) 를 하면 json형식의 문자데이터로 바뀐다.
json의 문자데이터 형식인것을 자바스크립트의 객체 형식으로 바꾸기위해 JSON.parse(json문자데이터요소) 를 한다.
Storage
storage에는 key의 값인 value는 jason형태로 저장된다.
setItem 스토리지에 키,값 저장
getItem 스토리지에 저장된 값 가져오기
axios
json문자열로 된 웹페이지문서를 console로 가져와 정리하기
axios 선언 : import axios from 'axios'