본문 바로가기

study110

자바기초 - 연산자(operators) 연산자(operators) : 어떠한 기능을 수행하는 기호(+,-,*,/,%,>,, 2022. 3. 27.
Java 기초 data type 자바 클래스 이름 대문자로 시작 한글하지마 숫자 안됨 java0323 X, Java001 X keyword(예약어) 프로그램에서 의미를 부여해놓은 단어 식별자(클래스명, 메소드명, 변수명)로 사용 못함 식별자(identifier) 영문, 숫자, 특수문자로 짓는다. 한글은 사용금지! 시작할때는 영문자로 시작한다. 특수문자는 ‘$’, ‘_’를 사용한다. 길이제한은 없음 키워드를 사용할 수 없다. 클래스명은 대문자, 변수&메소드는 소문자로 시작 식별자 표기법 카멜 표기법(Camel Case)변수나 메소드를 지정할때 많이 사용 단어 두개이상 합쳐서 사용해야하는경우 두번째 단어의 첫글자는 대문자로 personAge, userInfo 파스칼 표기법(Pascal Case)모든 단어의 첫글자는 대문자 나머지 소문자 P.. 2022. 3. 26.
JavaScript Array 정리! (feat. 드림코딩 앨리님) 'use strict'; /* Array 🍕 1. Declaration */ const arr1 = new Array(); const arr2 = [1, 2]; // 2. Index postion const fruits = ['🍎','🍌']; console.log(fruits); console.log(fruits.length); console.log(fruits[0]); console.log(fruits[1]); console.log(fruits[2]); console.log(fruits[fruits.length - 1]); // 마지막 인덱스 //3. Looping over an array //print all fruits // a. for for ( let i = 0 ; i console.log(fr.. 2022. 1. 10.
JavaScript Object 정리 (feat. DreamCoding Ellie~) /* Objects one of the Javascript's data types. a collection of related data and/or functionality. Nearly all objects in JavaScript are instance if Object object = { key : value }; */ //1. Literals and properties //objdect 만드는법 const obj1 = {}; //'object literal' Syntax const obj2 = new Object(); //'object constructor' syntax // const name = 'ellie'; // const age = 4; // print(name, age); //이렇게 하.. 2022. 1. 9.
자바스크립트 클래스와 오브젝트! (feat. 드림코딩 by 엘리님) 엘리쌤 사랑해용 'use strict' /* Object-oriented programming class: template object: instance of a class JavaScript classes - introduced in ES6 - syntactical sugar over prototype-based inheritance 1. Class declarations */ class Person { //constructor constructor(name, age) { //fields this.name = name; this.age = age; } //methods speak() { console.log(`${this.name}: hello!`); } } const ellie = new Person.. 2022. 1. 8.
자바스크립트 함수 개념 정리(feat. DreamCoding Ellie) // procidual language // function - sub-programming // function - input(파라미터)를 받아서 output을 내는 것 // 인풋 아웃풋 함수의 이름 잘 정하는 것 중요 // -fundamental building block in the program // -프로그램을 구성하는 기본적인 빌딩블럭 // -subprogram cna be used multiple times // -performs a task or calculates a value // 1. Function declaration // function name(param1, param2) { body... return; } // one fucntion === one thing // naming.. 2022. 1. 7.
728x90