IT 공부

·IT 공부/AWS
AWS 콘솔에서 lightsail 인스턴스 생성 운영체제는 리눅스/유닉스를 선택 블루프린트는 워드프레스를 선택 시작 스크립트는 맨 처음 서버가 구성될 때 실행되는 스크립트로, 사용자에 따라 필수적으로 설치해야 하는 소프트웨어 드응ㄹ 깔아야 할 때 사용한다. SSH키 페어는 원격 서버 접속을 위해 사용된다. 3.5$ 플랜을 사용하게 되면, 1달은 무료로 사용할 수 있기 때문에, 공부 목적으로 하기에 적합하다. 인스턴스를 식별하기 위해, 지금 생성하는 가상 서버 리소스의 이름을 설정하는 것 우측의 숫자는 인스턴스 개수를 의미하며 숫자를 늘려주면 그만큼 많은 가상 서버가 추가로 생성 -> 하지만, 그만큼 추가 비용도 발생 그렇게 인스턴스를 생성하면, 위의 사진처럼 생성된 것을 확인할 수 있지만, 처음에는 "보..
1. Class 정의 class Person { //constructor constructor(name, age) { //fields this.name = name; this.age = age; } //method speak() { console.log(`${this.name}: hello!`); } } const jongin = new Person('jongin', 20); console.log(jongin.name); console.log(jongin.age); jongin.speak(); Class의 구성요소로는 필드, 함수, 생성자가 존재한다. 필드는 객체의 상태등을 나타내는 값, 함수는 객체의 동작 생성자는 처음 객체를 생성할 때, 필드의 값을 초기화하는 등의 작업을 한다. 2.getter An..
기본적인 함수 선언과 호출 function printHello() { console.log('Hello'); } printHello(); function log(message) { console.log(message); } log('Hello@'); log(1234); JS에서는 타입선언을 하지 않기 때문에, 함수를 보고 이게 정확하게 무슨 용도의 함수인지 파악하기 난해한 점이 있다. 그래서 프로젝트를 할경우에는 typeScript같이 변수선언을 하는 것을 사용 2. Parameters function changeName(obj) { obj.name = 'coder'; } const ellie = { name : 'ellie' }; changeName(ellie); console.log(ellie); 3..
·IT 공부
1. String concatenation console.log('my' + ' cat'); console.log('1' + 2); console.log(`string literals : 1 + 2 = ${1 + 2}`); 2. number operators console.log(1 + 1); console.log(1 - 1); console.log(1 / 1); console.log(1 * 1); console.log(1 % 1); console.log(1 ** 1); 3. Increment and decrement operators increment let counter = 2; const preIncrement = ++counter; console.log(`preIncrement : ${preInc..
변수선언 "let 변수명"으로 변수를 선언가능하다. let name = 'ellie'; console.log(name); 한번 선언한 변수는 다시 값을 바꾸는 것도 가능하다 let name = 'ellie'; console.log(name); name = 'hello'; console.log(name); 지역변수와 전역변수 { let name = 'ellie'; console.log(name); name = 'hello'; console.log(name); } console.log(name); { } 안에 선언한 변수는 { } 안에서만 접근이 가능하다. 위와 값이 { } 안에 선언된 name 변수를 { } 밖에서 접근을 하게되면 ReferenceError: name is not defined name i..
·IT 공부
자바스크립트 객체 기반의 스크립트 프로그래밍 언어이다. 이 언어는 웹 브라우저 내에서 주로 사용하며, 다른 응용 프로그램의 내장 객체에도 접근할 수 있는 기능을 가지고 있다. 또한 Node.js와 같은 런타임 환경과 같이 서버 프로그래밍에도 사용되고 있다. 자바스크립트는 본래 넷스케이프 커뮤니케이션즈 코퍼레이션의 브렌던 아이크(Brendan Eich)가 처음에는 모카(Mocha)라는 이름으로, 나중에는 라이브스크립트(LiveScript)라는 이름으로 개발하였으며, 최종적으로 자바스크립트가 되었다. 자바스크립트가 썬 마이크로시스템즈의 자바와 구문이 유사한 점도 있지만, 이는 사실 두 언어 모두 C 언어의 기본 구문에 바탕을 뒀기 때문이고, 자바와 자바스크립트는 직접적인 관련성이 없다. 이름과 구문 외에는 ..
JONGI-N CHOI
'IT 공부' 카테고리의 글 목록 (20 Page)