시작하기Vue.js에서 생성한 객체는 $watch라는 메소드를 갖고 있습니다. 이 메소드를 이용해 데이터 변경을 모니터링(감시)할 수 있습니다. 그러나 $watch 메서드는 객체의 추가 및 삭제를 감지합니다만, 객체(오브젝트) 값이 변경된 경우엔 작동하지 않습니다. 😢 다음과 같은 Vue.js 예를 봐주세요. (※ 예제에서는 Vue 인스턴스의 watch 옵션이 설정되어 있지만, 인스턴스화할 때 객체의 각 항목에 대해 $watch 메서드가 호출됩니다) export default { data () { return { someObj: { a: 'obj-a', b: 'obj-b', c: 'obj-c' } } }, watch: { someObj: function (val, oldVal) { console.log(..
갤럭시노트10 플러스와 갤럭시노트10 전원 버튼이 빅스비 버튼과 통합되면서 "측면 버튼"이라는 하나의 버튼이 되었습니다. 갤럭시노트10 스크린샷도 "전원 + 음량(down)"으로 찍을 수 있을까요? 노트10+에서는 어떻게 해야 할까요? 외국 버전과는 다르게 한국에선 빅스비 기능이 우선이지만, 설정을 바꿔 측면버튼을 전원 버튼으로도 사용할 수 있습니다. 예전처럼 "전원 + 소리(down)"로도 스크린샷을 촬영할 수 있는 것이죠. 오늘 소개할 방법은 s10, 노트10, 노트10+ 등 최신 기종에서 사용 가능한 5가지 방법입니다. (스크린샷, 스크롤 캡처 포함) 갤럭시노트10 시리즈 전원 버튼은 빅스비 버튼과 통합된 "측면 버튼"Galaxy Note 10과 Galaxy Note 10+는 전원 버튼과 빅스비 버..
빅스비 사용법 포스팅도 어느새 4번째가 되었군요. 이번에 소개하는 것은 갤럭시노트10 전원끄기입니다. 빅스비가 탑재된 갤럭시 s10, 갤럭시노트10, 갤럭시노트10 플러스를 포함해 이전 갤럭시 스마트폰에서도 모두 사용할 수 있습니다. 갤럭시노트10 전원끄기 방법은 총 3가지인데요. 하나는 빅스비 사용하기, 전원 버튼 길게 누르기, 상단의 전원 끄기 버튼 누르기입니다. 핸드폰 전원 끄는 방법 하나씩 살펴볼게요. 첫 번째. 빅스비 "전원꺼줘" 빅스비에게 "휴대전화 꺼줘", "전원 꺼줘", "전화기 꺼줘" 등으로 말하면, 이를 인식하고 갤럭시노트10 전원끄기를 할 수 있습니다. 빅스비가 종료를 인식하면 아래처럼 "디바이스를 종료할까요?"라고 묻습니다. 여기서 전원 끄기 또는 취소라고 말해 실제로 스마트폰을 종..
undefined와 nullJavaScript / TypeScript에 undefined와 null이 있습니다. 다른 언어에는 null(또는 None, nil 이라고도 부름)만 있는 경우가 대부분이지만, JavaScript / TypeScript에는 2종류로 등장합니다. 이 가운데 타입스크립트 undefined는 정의되지 않거나 아직 값이 할당되지 않은 변수를 참조할 때, 객체의 정의되지 않은 속성에 접근하면 리턴되는 값입니다. TypeScript는 클래스 등의 형식 정의 기능이 있어 코딩이 쉽다고 알려져 있는데, "undefined 발생으로 코드를 사전에 체크해 준다"는 것이 그 이 키워드의 본질이라는 생각이 듭니다. let favoriteGame: string; // 아직 대입하지 않아서 undefi..