본문 바로가기

2019/03

[방콕/센탄 랏프라오] 그레이하운드 카페(Central Plaza Ladprao Greyhound Cafe) 센탄(센트럴프라자) 랏프라오 안에 있는 그레이하운드 카페. 이나라뿐만 아니라 다른 나라에도 있는 글로벌 프랜차이즈인 듯 싶다. 가격대는 조금 나가지만 음식 맛있음~~~ 먹고 근처에 있는 짜뚜짝 시장에 갈까 했는데 귀찮아서 패스했다 ㅋㅋ가게 (좀 흔들렸다ㅜㅜ) 메뉴판들..; 음료수 33. Fried Salmon Toro with Dip (240바트, 약 8,000원) 09. Seared Scallop Salad (490바트, 약 17,000원) 42. Spagetti Vongole (260바트, 약 9,000원) 37. Pizza Italian Sausage (얼마더라;) 73. Grilled Imported Wagyu Sirloin Steak (890바트, 약 31,000원)15. Calamari Fri..
[Typescript] 변수 비구조화 (Destructuring) 비구조화란? (Destructuring이란?)Typescript(or Javascript ES6)에서 변수값을 할당해주는데 있어 다른 언어에서는 볼 수 없는 어마무시한 기능이 있는데 바로 비구조화 할당이다. 이게 뭐냐면 변수에 값을 할당을 하면서 구조화되어 있는(Object, Array 등)을 즉각 분리 시켜 변수에 할당해주는 기능이다. 이게 처음 접하는 분들은 무슨 말인지 감이 안 올텐데 예제를 보면 쉽게 알 수 있다.1. Array Destructuringconst [a, b] = [10, 20];이게 뭘까? 보통 언어에서는 저런 문법 자체가 없기 때문에 처음 보면 그냥 작성자의 오타나 일부러 에러를 만들어낸 것 같아 보이는 코드인데 실제로 Javascript나 Typescript에서 동작하는 코드이..
[Javascript] Array의 slice와 splice의 차이 slice()slice 함수는 Array에서 String의 substring와 같은 기능을 가지고 있는 함수이다. 즉 Array의 내용의 시작과 끝을 받아서 뽑아주는 기능이다. 문법을 보자면 아래와 같다. arr.slice([begin[, end]]) 발췌: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice중요한 건 2번째 인자의 이름이 end라는 것. 이 차이를 아는 게 중요하다. substr, substring의 차이도 마찬가지인데 어느걸로 기준점을 잡느냐의 차이이다. end 또는 indexEnd 등의 이름으로 사용하는 인자는 시작 주소 0을 기준으로 잡는다. 따라서 기준점이 begin..