javascript
-
[Svelte] Svelte에서 Javascript 없이 검색어 하이라이트 구현나는야 개발자/Svelte 2023. 2. 21. 11:43
오늘은 svelte로 프로젝트를 진행중에 검색어 하이라이트 기능 구현이 필요해 javascript로 검색을 해보았지만 쉬이 답을 얻지 못하였고, 이것 저것 시도해보다 진짜 감동의 쓰나미가 폭풍처럼 휘몰아치듯 너무 감격받아서 포스팅을 안할 수가 없었다. 먼저 Svelte에 대해 간략하게 소개해 드리자면, Rich Harris와 그 팀원들이 만든 Frontend Framework이며 "Not a monolithic Javascript library" 많은 분들이 하도 React, Vue에 익숙해져서 그런지.. 다 javascript 기반의 프레임워크라 생각하는 것 같다.. 하지만, Svelte는 Svelte 언어 그 자체이다. Svelte.js 이런 표현은 맞지않다. 아무튼 지금부터 기록할 내용이 이해가 되..
-
[Javascript] Table Cell Merge(테이블 셀 병합) - 중복값 처리나는야 개발자/Javascript 2022. 4. 4. 17:26
오늘은 내가 프로젝트를 진행하면서 표와 관련되어 큰 필요성을 느꼈던 한 가지를 정리하려고 한다. 의외로 많은 분들이 공감하는 부분중 하나일테니 두고두고 써먹자 !! (나도 두고두고 써먹기) 중요도 : ★★★☆☆ 바로바로 ~~ TABLE CELL MERGE !! a.k.a 중복값 병합 좋은 plugin을 사용한다면 큰 무리없을 수도 있으나, 내가 하나부터 열까지 주먹구구식으로 개발을 해야한다면 그야말로 큰 어려움이 아닐수가 없다 ㅜㅜ * 특히!! 띄엄띄엄 위치해 있는 반복된 값들에 대한 처리는 더더욱 어려울 것이다. 바로 시작해보자... 우선 test용 코드를 작성해보자 !! [작성 예시] 이름 학번 과목 점수 권영진 20220404 사회 98 권영진 20220404 국어 100 궈녕진 20220404 물..
-
[Javascript/기초] 변수 선언(const/var/let)나는야 개발자/Javascript 2022. 3. 8. 22:10
기본적으로 Javascript에서 변수를 선언하는 방법에는 const / var / let 3가지가 있다. 오늘은 이 3가지 변수 선언 방법에 대해 알아보고자 한다. 1. const const는 상수를 의미한다. const 변수는 한 번 선언을 하면 재할당 할 수 없으며, 재선언 역시 불가하다. // EXAMPLE_1 const number = 42; try { number = 99; } catch (err) { console.log(err); // expected output: ERROR } console.log(number); // expected output: 42 HTML 삽입 미리보기할 수 없는 소스 그러므로, const 변수를 선언할 때는 값이 동적인지 정적인지를 잘 생각해서 선언할 필요가 있..