More posts

티스토리스킨

티스토리 반응형 스킨 115 - 반응형 2단 보더리스2 버전 3.0 배포합니다.

-------------------------------------------------------------------- 2021-09-02. 목차 기능 사용시 공감 버튼과 충돌하는 현상 패치 (스킨을 다시 다운로드 받아 script.js 파일만 재업로드) -------------------------------------------------------------------- 115 보더리스2 버전1의 기능 개선판 스킨입니다. 브라우저 화면 전체를 사용하는 와이드한 스킨이며, 블로그 각 영역을 경계선으로 구분해서 그리드 형태의 레이아웃을 가집니다. 구 버전에서는 할 수 없었던 경계선 두께와 색상을 변경할 수
6 min read
티스토리스킨

티스토리 반응형 스킨 116 - 반응형 2단 미니멀3 버전 3.0 배포합니다.

-------------------------------------------------------------------- 2021-09-02. 목차 기능 사용시 공감 버튼과 충돌하는 현상 패치 (스킨을 다시 다운로드 받아 script.js 파일만 재업로드) -------------------------------------------------------------------- 미니멀3 버전1의 기능 개선판 스킨입니다. 사이드바가 감추어진 형태의 미니멀한 1단 스킨이며, 레이아웃 너비를 자유롭게 조정할 수 있습니다. 116_Minimal3_v3116_Minimal3_v3.zip428 KBdownload-circle v3 버전에서 추가된 주요 기능들은 다음과 같습니다.
6 min read
일상

배민찬 반찬배달 서비스가 종료됩니다.

2019년 2월 말에 우아한형제들 계열에서 운영하는 반찬 배달 서비스인 배민찬 서비스가 종료됩니다. 서비스 종료일시는 2019년 2월 28일 오후 12시입니다. 새벽 배송 같은 차별화된 배달 서비스를 제공하면서 반찬배달 서비스의 브랜드화를 위해 노력해왔지만, 서비스 활성화에 실패하면서 서비스를 종료하게 되었습니다. 포인트 남아있으면 서비스 종료전 사용하시기를 추천합니다. 환불 가능한 유상 포인트는 환불 절차에 따라
1 min read
자바스크립트

자바스크립트 ES2021(ES12)에서 추가된 5가지 주요 기능들

1. String.prototype.replaceAll() 메서드 그동안 자바스크립트 개발자들이 주야장천 요청해왔던 기능이었는데 이제야 추가되었습니다. 일치하는 모든 문자열을 변경합니다. 자바스크립트 내장 문자열 변경 메서드인 "String.prototype.replace()"는 처음 나오는 일치하는 문자열만 바꾸는 것이기 때문에 여러 가지로 불편했습니다. 대부분 정규표현식으로 프로토타입 메서드를 만들어 써왔기 때문에 사실 없다는걸 알아도 나름대로는 다 개선을 해서
7 min read
티스토리스킨

티스토리 반응형 스킨 117 - 반응형 2단 심플리트3 버전 3.1 업데이트 배포합니다.

-------------------------------------------------------------------- 2021-11-22 오른쪽 상단의 고정된 위치에 감춤/보이기로 고정된 검색창 위치를 사이드바로 이동할 수 있도록 옵션 항목이 추가 -------------------------------------------------------------------- 2021-09-02. 목차 기능 사용시 공감 버튼과 충돌하는 현상 패치 (스킨을 다시 다운로드 받아 script.js 파일만 재업로드) -------------------------------------------------------------------- 2021-06-14 SNS 아이콘을 미사용으로 할 경우 모바일에서 사이드바 메뉴가 펼쳐지지 않는 버그 패치
5 min read
자바스크립트

[javascript] 문자열 "true"/"false" 와 불리언을 비교하기

문자열로 표현한 불리언 값인 "true"는 실제 자바스크립트의 불리언인 true와는 다릅니다. 자바스크립트의 비교연산자로 비교한 "true" == true, "true" === true 는 false가 됩니다. 따라서 문자열을 불리언으로 변경하거나, 불리언을 문자열로 변경해서 비교를 해야합니다. 특히 비동기로 결과를 받아서 그 값이 참인지 거짓인지를 판단해야 할 때 반환된 결과가 문자열이기 때문에 변환하는 과정을 꼭 거쳐야 합니다.
3 min read
자바스크립트

[javascript] var 함수명 = function(){} 과 function 함수명(){}의 차이와 호이스팅(Hoisting)의 이해

함수를 정의하는 방법은 2가지가 있습니다. 2가지 모두 표준 자바스크립트 함수 정의 방법이기 때문에 어느 쪽을 사용해도 됩니다. 함수는 다음과 같이 2가지 방법으로 정의할 수 있습니다. 편의상 function1 선언은 "변수 함수 선언", function2는 "function 함수 선언"이라고 합니다. var function1 = function() { console.log("Hello!"); }; function function2() { console.log("Hello!"); } 함수를 호출해서
7 min read
자바스크립트

[javascript] 자바스크립트 문자열에 검색어가 있는지 찾기. indexOf()와 contains() 메서드 활용.

자바스크립트에는 문자열에서 검색어 문자열이 있는 첫 번째 인덱스 위치를 반환해주는 메서드가 있습니다. let string = '아주 여러 해 전 바닷가 어느 왕국에 당신이 아는지도 모를 한 소녀가 살았지.', search = '왕국'; console.log(string.indexOf(search, 0)); 문자열 객체의 메서드인 indexOf() 메서드는 첫 번째 파라미터로 검색 문자열을, 두 번째 파라미터로 시작
2 min read
자바스크립트

자바스크립트로 웹페이지 이동을 제어하는 location 객체 사용 방법

자바스크립트에서 접근할 수 있는 웹 페이지의 URL과 관련된 객체는 "window.location" 객체입니다. 자바스크립트의 URL 관련 제어, 또는 페이지 이동은 모두 이 객체에의 메서드, 또는 속성을 통해 이루어집니다. 메서드로 페이지 제어 "window.location" 객체에는 페이지 이동과 관련된 메서드가 3개 있습니다. "window"는 전역 객체이므로 "location"만 사용해서 "location.assign()"과 같이
2 min read
자바스크립트

자바스크립트 엄격 모드('use strict';)의 개념과 제약 사항의 이해

'use strict'는 자바스크립트의 구문이 실행되는 환경을 설정하는 예약어입니다. 'use strict'; 와 같이 단일 구문으로 사용합니다. 한글로는 "엄격 모드"로 사용합니다. 자바스크립트 파일 전역으로, 또는 개별 함수 단위로 선언해서 사용할 수 있습니다. 자바스크립트 파일 전역으로 선언을 할 때는 파일 맨 위에 작성해서 표시를 합니다. 'use strict'는 자바스크립트의 의도치 않은 오류를 막아주는
7 min read