본문 바로가기

⏳ 알고리즘/javascript 알고리즘 개념

(2)
자바스크립트 코딩테스트 Tip 참고한 사이트 > 자바스크립트 코딩 테스트에서 가장 많이하는 실수들 var, let, const var를 다른 변수 예약어와 혼용해서 사용하게 될 경우, 자바스크립트의 버전별 차이점에 대한 이해도가 부족하다고 느껴질 수 있다. WORST 🙅‍♀️ var과 let, const를 모두 섞어 코딩하는 것 BEST 🙆‍♀️ var를 사용하지 말고 let과 const로만 코딩하자. const만 사용해서 코딩이 가능하다면 그렇게 하고, 변수로 선언해야한다면 let으로 변경해주는 것이 좋다. 세미콜론(;) 자바스크립트는 끝에 세미클론을 붙이는 것이 거의 국룰이지만, 세미콜론을 붙이지 않아도 오류가 발생하지 않는다. 요즘은 린터들이 자동으로 세미콜론을 뒤에 붙여주고 하니 실제 코딩에서는 괜찮을 수 있다. WORST 🙅..
자바스크립트 배열에 요소 추가,삭제 배열에 요소 추가,삭제 요소 추가 요소 삭제 Array.push("요소") Array.pop("요소") Array.unshift("요소") Array.shift("요소") Array.splice("위치", 0, "요소1", "요소2" ... ) Array.splice() 1) 요소 추가 var arr = ['a', 'b', 'c']; # 배열의 끝에 요소 추가 arr.push('d'); // arr = ['a', 'b', 'c', 'd'] # 배열의 앞쪽에 요소 추가 arr.unshift('d'); // arr = ['d', 'a', 'b', 'c'] # index=2에 요소 추가 arr.splice(2, 0, 'd'); // arr = ['a', 'b', 'd', 'c'] # index=4에 요소 2개..