생활코딩 JavaScript 객체지향 프로그래밍 (2)
·
Web/JavaScript
객체 실제로 사용하기 console.log("Math.PI", Math.PI); console.log("Math.random()", Math.random()); console.log("Math.floor(3.9)", Math.floor(3.9)); // 객체에 소속된 함수 = 메소드 var MyMath = { PI: Math.PI, random: function(){ return Math.random(); }, floor: function(val) { return Math.floor(val); } } console.log(MyMath.PI); console.log(MyMath.random()); console.log(MyMath.floor(3.9)); "this" 란? 메소드 내에서 메소드가 속한 객체를..
생활코딩 JavaScript 객체지향 프로그래밍 (1)
·
Web/JavaScript
객체지향 프로그래밍의 필요성? 코드가 많아질수록 복잡해진다. 이를 단순화시키기 위해 정리정돈을 하는 것. 객체(클래스)란? 서로 연관된 변수와 함수를 그룹핑하고 이름을 붙인 것 object.js // 배열 var memberArray = ['young','abyss','moon']; console.log("memberArray[1]", memberArray[1]); // 인자까지 출력 var memberObject = { manager:'young', developer: 'abyss', designer: 'moon' } //객체 읽기 2가지 console.log("memberObject.manager", memberObject.manager); console.log("memberObject['manage..
생활코딩 JavaScript OT
·
Web/JavaScript
생활코딩 JavaScript OT 자바스크립트 : 웹브라우저 제어 + 웹서버까지! 환경: 언어를 사용하는 대상 자바스크립트(언어) -> alert-웹브라우저/ write-node.js/ msgBox-스프레드시트 (환경) html/css에 대한 지식이 어느정도 필요. 객체 관련 문법은 c언어 공부와 함께 병행하는게 좋음 코린이의 자바 뽀개기 프로젝트 시작...