전체 글400 [js] 프로토타입이란? / 프로토타입 체인 프로토타입이란? prototype은 '유전자'라고 생각하면 됌 (코딩애플 쌤이 말해주신 설명 ㅎㅅㅎ) function 기계(x = "x기본값", y = "y기본값") { this.q = x; this.w = y; } // 콘솔창에 기계.prototype이라고 찍어보면 // 우리도 모르게 비밀공간이 생겨있음 // prototype은 '유전자'라고 생각하면 됌 기계.prototype.name = "kim"; //이 유전자에 먼가를 추가하면, 그 아래 자식들도 다 갖고있음 var nunu = new 기계("달리기", "말하기"); console.log("nunu", nunu); // 실제로 nunu를 찍어보면 결과값은 // { q: '달리기', w: '말하기' } 이렇게 뜨지만 console.log("nunu.. 2023. 1. 15. [js] 클래스 개념 이해하기 var nunu = { q: "consume", w: "snowball", }; var garen = { q: "strike", w: "courage", }; // class는 object 찍어내는 기계 그 이상 그 이하도 아님 // 비슷한 object 뽑아내는 기계일뿐 //옛날엔 class라는 개념이 없어서 function으로 씀 //this가 나온 이상 그냥 함수가 아니라 class가 됌 function 기계() { // 새로 생성된 인스턴스의 q에 consume을 추가해주시요 this.q = "consume"; // 새로 생성된 인스턴스의 w에 snowball을 추가해주시요 this.w = "snowball"; } //this는 기계로부터 생성되는 오브젝트들을 뜻한다 => 인스턴스 //기계에서 ob.. 2023. 1. 15. 터미널로만 깃헙 작업하기중 not a valid object name: 'master' 만나쪙 이유 : 한번도 커밋을 안해서 그런거라고 한당 ㅇ_ 2023. 1. 15. 이 코드 머에영 자세히 분석해보고 싶당 여기 유즈콜백 왜쓴거에영 유즈콜백이 정확하게 어떤 넘이에영 const { loadAsync } = require('expo-font'); const { useEffect, useCallback, useState } = require('react'); import * as SplashScreen from 'expo-splash-screen'; SplashScreen.preventAutoHideAsync(); const useSplashScreen = () => { const [appIsReady, setAppIsReady] = useState(false); const onLayoutRootView = useCallback(async () => { if (appIsReady) { // hideAsync : .. 2023. 1. 13. [TIL] 오늘의 개발일지 오늘 드뎌 리액트 네이티브 프로젝트를 마무리하고, 오후에는 타입스크립트 공부를 하다가 저녁엔 내일 발표준비를 위해 피피티를 만들었당 오랜만에 피피티 만드는데 '미리캔버스'를 통해 만들었더니 금방 만들 수 있었던 것 같다 (요건 피피티 만든고) 아래는 오늘 공부한 타입스크립트 정리!! https://warn-code.tistory.com/243 [TS] 타입스크립트 기초 공부! / 삼성 인사이트 포스팅 보면서 공부하깅 변수 타입 설정 let str: string = 'hi'; let num: number = 100; let arr: Array = [1, 2, 3]; let arr2: number[] = [1, 2, 3]; let obj: object = {}; let obj2: { name: string,.. 2023. 1. 12. [TS] 타입스크립트 기초 공부! / 삼성 인사이트 포스팅 보면서 공부하깅 변수 타입 설정 let str: string = 'hi'; let num: number = 100; let arr: Array = [1, 2, 3]; let arr2: number[] = [1, 2, 3]; let obj: object = {}; let obj2: { name: string, age: number} = { name: 'hoho', age: 22 }; 함수 타입 설정 function add(a: number, b: number): number { return a+b; } //옵셔널 파라미터 function log(a: string, b?: string, c?: string) { console.log(a); } 기본 타입 중 자바스크립트에 존재하지 않는 타입은 다음과 같다. • Tuple: .. 2023. 1. 12. 이전 1 ··· 25 26 27 28 29 30 31 ··· 67 다음