웹페이지 구축 중 불필요한 페이지 스크롤바가 생기게 되었다. 무엇인가 이쁘지가 않았다. 그래서 찾아 보다가 알게되었다. 혹은 참조사이트 : https://server.tistory.com/entry/%EC%9B%B9%ED%8E%98%EC%9D%B4%EC%A7%80-%EC%8A%A4%ED%81%AC%EB%A1%A4%EB%B0%94-%EC%97%86%EC%95%A0%EA%B8%B0-%EB%82%98%ED%83%80%EB%82%B4%EA%B8%B0 웹페이지 스크롤바 없애기 나타내기!! ① 스크롤바를 생성하는 소스 혹은 ② 스크롤바를 없애는 소스 혹은 ③ 가로 스크롤바만 없애고, 세로스크롤바는 자동으로 ④ 세로 스크롤바는 없애고, 가로 스크롤바는 자동으로 server.tistory.com
const unique = Filtering_game_name.filter((value, idx, Filtering_game_name) => Filtering_game_name.indexOf(value) === idx); 위는 Filtering_game_name 배열에서 중복된 값을 제거해 주는 코드이다. 한줄로 , 배열내에 존재하는 중복되는 요소들을 삭제해준다는 것이 신박하다. 위 코드의 특징은 , 중복된 값의 요소를 삭제해 준 뒤 결과값을 배열로써 반환한다 .
nodejs 로 작업하던 도중 , 전역변수로써 사용해야할 변수가 있었다. 그 변수는 DB에 저장되어진 값들을 Filter메소드를 사용해서 , 중복을 없애주고 난 뒤에 값들이였다. 이 때 , 이 변수앞에 const로써 선언해 주었는데 Missing initializer in const declaration 위와 같은 오류가 났다. const는 다음과 같은 특징을 갖는다 . SyntaxError: Const must be initalized (Edge) SyntaxError: missing = in const declaration (Firefox) SyntaxError: Missing initializer in const declaration (Chrome)
다음과 같은 배열이 있다고 가정하자 . A = ['A','B','C',"",'E','H'] ; 위의 A의 배열은 사용자가 선택한 선택지에 따른 게임의 태그라고 가정하며 , 위의 값은 Router를 통해서 Render 해서 가져온 값을 A의 배열로 나타낸 것이다. 선택되어진 값만을 따로 결과물로 출력하고 싶을 때 , 나는 공백을 없앨 필요를 느낀다. 이 때 A.push를 통해서 따로 걸러낼 수 있다 . 실제로 어떻게 사용할 수 있는지 코드를 통해서 확인해 본다 . -var Game_Tag = [First_Tag,Multi_value,CategoryCoop_value,CategoryMMO_value,IsFree_value,GenreIsFreeToPlay_value,PurchaseAvail_value,Caus..
500 SyntaxError: Unexpected token (41:5) while using simple jade file Jade로 배열선언후 배열을 for문으로 돌리는데 위같은 오류가 났다. jade내에서는 Javascript언어와 같은 산술이라던가 , 어떠한 변수선언 혹은 어떠한 변수처리를 할려고 할 때 ' - ' 이것을 붙이게 되어있는데 , 배열선언또한 마찬가지였다. 배열의 각각의 index의 값들이 길어서 한줄씩 띄어서 했는데 위 같은 오류가 난것이다. 해결법은 간단하다 . 배열을 선언할 때 , 각각의 변수값들을 -를 붙인 상태에서 한줄로 적는다 . 아마 다른 해결방법도 있을 것이지만 아직 모르겠다.
Nodejs를 자동으로 재시작 nodejs를 사용하면서 느낀거지만 , node 파일을 수정하게 되면 서버를 껐다가 다시 켜야하는 번거로움이 있었다. 그 번거로움을 해결해 주는 모듈을 소개해 보겠다. https://www.npmjs.com/package/supervisor 위 사이트를 참고 바란다 . 프로젝트 내에서 npm install supervisor -g 위 코드를 치면 된다 .정말 간단하다 . supervisor를 다운받게 되면 , 더이상 node 파일을 수정해도 서버를 껏다 키는 일을 안해도 된다 . 참 좋다.