공부 24

자바스크립트 문자열(String) 객체의 메서드 및 속성

문자열 객체를 생성하는 방법 문자열 객체는 new키워드와 String()메서드를 이용하여 생성한다. let t = new String("hello javascript"); 1. charAt(index) 문자열에서 인덱스 번호에 해당하는 문자를 반환한다. let t = "Hello Thank you good luck to you"; document.write(t.charAt(16)); // 인덱스 16에 저장된 문자를 불러오기때문에 g를 반환하게 된다. 2. indexOf("찾을 문자") 왼쪽부터 찾을 문자와 일치하는 문자를 찾아 제일 먼저 일치하는 문자의 인덱스 번호를 반환한다. let t = "Hello Thank you good luck to you"; document.write(t.indexOf("..

[Javascript] var, let, const 차이점

자바스크립트에서의 변수 선언 방식은 var, let, const가 있다. 예전에는 변수를 선언할때 var만 사용했다면 2015년에 출시된 ES6부터는 let, const가 추가되었고 . var보다는 let, const를 사용하는 것을 권장한다. 오늘은 이 셋의 차이점에 대해서 공부해볼 것이다 🔥 ES란 ? ECMAscript의 약자로 ECMA-262 기술 규격에 따라 정의하고 있는 표준화된 스크립트 프로그래밍 언어를 말한다. 한마디로 자바스크립트를 표준화하기 위해서 만들어졌다. 이 셋의 차이점을 알기 위해서는 먼저 scope에 대해서 알아야한다. scope -> 해당 코드가 사용 될 수 있는 범위를 나타내는 말 -전역 스코프 코드의 가장 바깥 영역에 존재하며 코드 어디에서든지 참조 가능하다. - 지역 스..

[Javascript] 자바스크립트 스타일 가이드 가볍게 알아보기

자바스크립트의 스타일 가이드 ( ੭ ̇ᗜ ̇ )੭ 스타일 가이드란 ? 각 프로그래밍 언어마다 권장하는 방법이다. 가독성을 위한 암묵적인 약속이라고 생각하면 된다. 1. 사용할 수 있는 문자 알파벳 ( 대소문자 ) , 숫자 (0~9) , underbar(_) , 달러기호 ($) 를 사용할 수 있다. 2. 변수 - 숫자는 변수의 첫 글자로 올 수 없다. 두번째글자부터 가능하다 ex) 1js (x) js2(o) - 다른 언어에서도 그렇듯이 대소문자는 구별해서 써야한다 myname !== Myname - 예약어는 변수로 사용이 불가능하다. (if, for 등 처럼 이미 기능적으로 사용되고 있는 단어들) - 의미없는 이름들 X 가독성을 위해서 변수이름은 최대한 관련있는걸로 짓는게 좋다. 너무 추상적인 이름도 피하..

[HTML/CSS] 기초 개념 ① <b>,<i> , 주석 ...

HTML/CSS 이란? ● HTML [HypertextMarkupLanguage] : 웹 문서를 만들기 위한 기본적인 언어 ● CSS [cascading style sheets]: 웹 문서의 전반적인 스타일을 저장해둔 스타일 시트 HTML 기본 태그 (요소) : 웹 브라우저에게 HTML버전을 알려주는 역할 ( 적을시, 자동으로 html5 사용) : 웹 사이트의 제목 : 가장 큰 머리말 (heading 1) : 두 번째로 큰 머리말 (heading 2) : 문단 HTML 기초 태그 : 텍스트를 굵게 만들어줌 ( bold ) HTML을 배워보자 : 텍스트를 날려줌 ( italic ) HTML을 배워보자 : 태그와 똑같이 굵게 표시됨. 감싸고 있는 텍스트가 중요하다고 표시하는것이 목적임 : 태그처럼 날려써짐...