안녕하세요. 이번 글에서는 자바스크립트에서의 this 핵심만 알려드리겠습니다. 1. this 이해하기 this를 이해하기 위해선 먼저 객체지향을 간단히 알아야 합니다. 아래 글에서 2분이면 객체지향을 이해할 수 있어요! (javascript) 객체지향(oop) 핵심만 이해하기 안녕하세요. 이번 글에선, 혼란스러울 수 있는 "객체지향 "을 핵심만 알려드리겠습니다. 객체지향 이해하기(아주쉬움) 객체지향 개념을 아주 간단하게 설명해 드릴게요 예를들어 함수를 하나 생 jowell.tistory.com 윗글을 읽었다면 js에서 대부분이 객체로 이루어져 있다는 것을 아실 겁니다! 왜 this를 이해하는데 객체지향을 이해해야 할까요? 그 이유는 this는 객체를 지칭하는 용어이기 때문입니다. 간단한 예를 들어보죠 v..
안녕하세요 이번 글에서는 자바스크립트에서의 객체지향(oop) 핵심만 알려드리겠습니다. 1. 객체지향 이해하기(아주 쉬움) 객체지향 개념을 아주 간단하게 설명해 드릴게요 예를 들어 함수를 하나 생성한 후, 구조를 확인할 수 있는 console.dir을 이용해 함수를 보여드리겠습니다. 함수를 자세히 보면 신기한 점을 눈치채실 겁니다. 함수인데 객체처럼 key와 value 값으로 구성되어 있다는 점이죠. js에선 배열도, 함수도, 사실은 전부 객체로 이루어져 있습니다. 간단한 예를 들어 볼게요. 우리가 js 객체에서 값을 가져올 때 어떻게 가져오나요? 보통은 "."을 사용해서 가져오실 겁니다. var obj = { name: 'kim' }; console.log(obj.name); //"."을 이용해서 값을 ..
1. 문제 사항 TextInput을 이용해서 사용자에게 데이터를 받는 페이지를 만들었습니다. 안드로이드에선 정상적으로 잘 작동하지만, ios에서는 키보드가 TextInput을 가리는 현상이 보입니다. 밑에 예시화면을 보면 테스트 3 textinput이 키보드로 가려서 확인할 수 없습니다. 테스트 TextInput을 클릭하니 키보드가 화면을 가려 내용을 알 수 없죠? 안드로이드에선 잘 작동하는데 ios에서만 저러니 더 답답했습니다 ㅠㅠ 2. 문제 해결 2가지 속성을 이용하면 됩니다. 1. automaticallyAdjustKeyboardInsets 설명 : 1. ScrollView에서 사용한다. 2. "ScrollView에서 내용을 자동으로 조정할지 여부를 제어한다. 보기 삽입 및 스크롤키보드의 크기를 변..