본문 바로가기
728x90
반응형

IT148

자바스크립트 ES6 Class 자바스크립트 ES6의 Class(클래스) 입니다. JS에서 클래스라니.. 신기하네요. 클래스에 대해 알아보겠습니다. Class 먼저 자바스크립트의 클래스는 Object가 아니고, Template입니다. (Object를 위한 Template입니다.) 클래스라 함은, 자바에서는 객체단위로 코드 재사용성이 매우좋아지는 장점이있습니다. 그렇다면, 자바스크립트에서의 클래스 선언은 어떻게 이루어질까요? 1 2 3 class ClassName { constructor() { ... } } cs 위와 같은 문법으로 클래스를 생성 할 수 있습니다. 그럼 예를들어보겠습니다. 1 2 3 4 5 6 class Car { constructor(name, year) { this.name = name; this.year = yea.. 2021. 5. 21.
자바스크립트 ES6 For/Of Loop 자바스크립트 ES6의 For/Of에 대해 알아보겠습니다. 기본적으로 자바스크립트에서 for문, for/in문을 사용하였는데요. ES6에서 새롭게 추가된 For/Of입니다. ES6 For/Of 기본정의는 반복 가능한 객체를 반복하는 것의 For/Of의 목적입니다. 1 2 3 for (variable of iterable) { // code block to be executed } cs variable 즉 변수, const, let, var를 선언할 수 있습니다. 아래에 샘플 코드를 몇 가지를 작성해보겠습니다. For/Of 예시1 1 2 3 4 5 6 let cars = ["BMW", "Volvo", "Mini"]; let text = ""; for (let x of cars) { text += x + " .. 2021. 5. 17.
자바스크립트 ES6 let, const keyword 자바스크립트 ES6의 let, const에 대해 알아보도록 하겠습니다. 'let', 'const' keyword JS ES5 이전에는 변수를 선언할 때 'var'로 통일하였습니다. 문제점도 많았죠. 1 2 var abc = "1234"; var abc = "12345"; // O 가능 cs var로 변수를 재선언시에는 해당 코드는 문제없이 허용되었습니다. 1 2 test = 1 var test = "1234" // O 가능 cs 또한, 해당 문법 또한 호이스팅(Hoisting)으로 허용되었습니다. (함수 안에 있는 선언들을 모두 끌어올려서 해당 함수 범위 최상단으로 끌어올리는 것) (어쩌면, 문제점보단 이점으로 보았을지도 모르지만요.) ES6의 let과 const는 달라졌습니다. 1 2 3 4 5 let.. 2021. 5. 17.
Android NDK&JNI(C/C++) 사용하기 (JNI-Hello, World) 안녕하세요. 안드로이드 포스팅을 오래간만에 진행해보겠습니다. 안드로이드(JAVA) 환경에서 C혹은 C++(네이티브) 소스를 연동/연결하여 상호 호환하는 기술을 주제로 시작하겠습니다. 사용 환경 + 안드로이드 스튜디오 4.1.3 (JAVA) + NDK 22.1.7171670 + JDK 8_121 NDK & JNI NDK는 네이티브 개발 키트 (Native Development Kit)를 의미합니다. 간단히 말해서 Android에서 C 및 C++ 코드를 사용할 수 있게 해주는 도구 모음입니다. 네이티브 소스코드를 사용함으로써 효과는 속도, 연산, 호환성 등의 SDK 보다 빠른 작업 속도를 확인할 수 있습니다. JNI는 자바 네이티브 인터페이스 (Java Native Interface)를 의미합니다. 간단히 .. 2021. 3. 26.
Google 광고 애드센스 지급보류 해결! PIN번호 우편 배송! (Google Adsense) 어느날 갑자기 애드센스 관리화면에서 수상한 문구가 나타나게 됩니다. '주소를 확인하지 않아 지급이 보류 중입니다.' 엥... 저게 뭐지 하고 자세히 알아보기를 눌러봅니다. 구글 애드센스(Google adsense) 주소 확인(PIN) 개요 (자세한 내용은 위의 링크를 통해 확인해주세요.) 대충 내용은 이렇습니다. 애드센스 광고료를 지급받으려면 주소지가 확인되어야 하고 주소지를 확인하는 검증절차를 필요로 합니다. 검증절차는 간단합니다! 1. 구글에서 'PIN' 번호가 담긴 우편물을 구글계정에 설정된 주소지로 발송을 합니다. 2. 'PIN'번호가 담긴 우편물을 받고 열어서 확인한 뒤 입력을하면 '끝' 입니다. 최초에 저는 2020년 5월 26일에 발송이 되었다고 안내를 받았습니다. 해당 화면은 홈 화면에서 .. 2020. 6. 24.
티스토리 블로그 광고 수익 창출! - 수동광고 설정/광고단위 설정(Google AdSense)(完) - ④ 아마도 특별한 일이 없는 한 애드고시 관련 마지막 글이 될꺼같아요! 지난번 승인을 받고 자동광고 설정 관련하여 포스팅을 하였는데, 자동광고를 설정후 몇일 있어보아도 광고가 그렇게 많이 삽입되지 않는것 같았습니다. 구글 자동 관련 알고리즘에 따른거겠지만요. 그래서 오늘은 수동으로 포스팅한 글에 광고를 게재 해보도록 하겠습니다. 이전 포스팅에 대한 내용은 아래 링크를 참고해주세요. 티스토리 블로그 광고 수익 창출! - 애드센스 가입하기(Google AdSense) - ① 티스토리 블로그 광고 수익 창출! - 애드센스 승인 거절(Google AdSense) - ② 티스토리 블로그 광고 수익 창출! - 애드고시 승인! 자동광고 설정(Google AdSense) - ③ 구글 애드센스(Google AdSense) .. 2020. 3. 16.
728x90
반응형