플러터 앱에서 동작하는 웹뷰를 개발하는데 푸시메세지 터치시 웹뷰의 특정페이지로 이동하는 기능을 개발해야 했다. 구글링을 하다가 window.postMessage 메서드를 통해 앱과 웹뷰가 통신할 수 있다는 사실을 알게되었고 구현을 시작했다. MDN에 따르면 window.postMessage() 메서드는 window object 사이에서 안전하게 cros...
match 함수 정규식과 일치하면 배열로 리턴한다. \D : 숫자가 아닌것들 (= ) '+' : 한번 이상 반복 \d : 숫자 ( = [0-9] ) aHead, bHead = 숫자가 아닌것들중에 숫자가 나타나기전 첫번째 문자(열) parseInt(a.match(/\d+/)[0]) = 숫자가 아닌게 나타나기전 첫번째 숫자로만 이루어진 문자(열). p...
처음에는 단순하게 slice로 배열을 자른다음 set객체를 이용하여 풀면되겠다는 생각을 하여 코드를 짯고 테스트케이스를 통과하였다. 그리고 자신만만하게 제출을 눌렀고 돌아오는건 (역시 ... 너무 쉽게 풀린다 했어...) 힌트를 찾아보니 일단 토핑의 길이가
이미 구성을 다 해놓은 깃헙액션에 코드만 살짝쿵 수정해서 배포하는데 슬랙으로 알림이 왔다. (이게 뭐시여..?) 액션에 부랴부랴 들어가서 에러 메세지를 보니 에러메세지를 보고 추측한바에 의하면 Components라는 폴더의 이름을 components로 바꾸었는데