본문 바로가기

반응형
SMALL

Javascript

(3)
javascript 표준내장객체 표준 내장 객체 // .length // 문자의 길이(숫자)를 반환합니다. // const str = 'Hello world!'; // // 012345678901 // console.log(str.length); // 12 // .includes() // 문자의 포함 여부, true false 반환 // const str = 'Hello world!'; // // 012345678901 // console.log(str.includes('Hello', 1)); // // true, 대소문자 구분 된다 // // 2번째 인수 : 기본값 0, 0번째부터 확인한다는 뜻 // // 2번쨰 인수에 1을 넣으면, 해당 번째부터 포함 여부 혹인해서 false // .indexOf() // 대상 문자에서 주어진 문자..
javascript 문법 - class 클래스 자바스크립트는 클래스기반은 아니고 프로토타입 언어이다. // prototype // const fruits = ['Apple', 'Banana', 'Cheery']; const fruits = new Array('Apple', 'Banana', 'Cheery'); console.log(fruits); // ['Apple', 'Banana', 'Cheery'] console.log(fruits.length); // 3 console.log(fruits.includes('Banana')); // true console.log(fruits.includes('Orange')); // false // .length나 .includes 같은 것을 프로토타입 속성, 프로토타입 메소드라고 한다. // 프로토타입..
javascript 문법 - 함수 함수 // 함수(Function) // 함수 선언문(Declaration) // function hello() {} // 함수 표현식(Expression) // const hello = function () {} // 호이스팅(Hoisting), 유효범위 안에서 함수 선언부가 가장 위에 있도록 javascript가 동작되는 것, 함수 선언에서만 발생하고 함수 표현에서는 발생하지 않는다. hello(); // function hello() { // console.log('Hello!'); // } const hello = function () { console.log('Hello!'); } main.js:10 Uncaught ReferenceError: Cannot access 'hello' before ..

반응형
LIST