일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- focus 의사클래스
- 임베디드
- RGB
- 전체 선택자
- 일반 형제 결합자
- sub태그
- css
- reveal in file explorer
- html tag i
- html 태그
- id 선택자
- 인접 형제 결합자
- go live
- height속성
- br 태그
- 자식결합자
- tag html
- html
- width속성
- padding 속성
- 아두이노
- sup태그
- iframe
- background-color 속성
- iframe 태그
- i 태그
- RGBA
- Checked 의사 클래스
- not 의사클래스
- Live Server
- Today
- Total
목록Javascript (14)
so woon!
학습일 : 2022. 09. 19 멤버 멤버(Member) 멤버란 어떠한 객체가 가지는 속성(Property)과 함수(Function)를 의미한다. 속성이란 호출 가능한 것이 아닌 값 자체이다. 함수란 호출 가능한 것이다. 1. 요소(Element)의 멤버 innerText : 요소 x의 내부 텍스트 내용을 가져오거나 지정한다. innerHTML : 요소 x의 내부 HTML 내용을 가져오거나 지정한다. focus() : 해당 요소에 포커스를 준다. 2. 폼 요소(Form Element)의 멤버 onsubmit : type이 submit인 input을 클릭하거나, 각 input에서 엔터키를 눌러 해당 form을 최종적으로 전송하고자 했을 때 발생하는 이벤트에 대한 함수인 속성이다. (해당 이벤트 함수의 반..
학습일 : 2022. 09. 19 if 문법 if 문법 자바스크립트 한정으로 값이 null이거나 undefined인 변수를 조건으로 사용할 경우 false를 준다. 값이 있다면 true. let name = null; if (name) { console.log('참'); } else { console.log('거짓'); } 위 코드에서 '거짓'이 찍히게 된다. 주어진 어떠한 조건에 의해서 실행하고자 하는 코드 블럭(구현부)을 한 개 이상으로 분기하기 위해 사용. 용법(참 구현부) if ( 조건 ) { // 참 구현부 } '조건'의 연산결과는 반드시 논리형이여야 한다. 즉, typeof(조건)을 실행 했을 때 'boolean'이 반환되어야 한다. 용법(참/거짓 구현부) if ( 조건 ) { // 참 구현부..
학습일 : 2022. 09. 19 09. 20 함수 alert(x) 문자열인 인자 x의 내용을 가지는 간단한 메세지를 띄운다. alert('간단한 메세지'); is NaN(x) 전달된 인자 x가 NaN인가의 여부를 반환한다. 어떠한 값이 NaN인지 확인하기 위해 비교 연산자(가령 === )를 사용하면 안된다. isNaN(5); // false isNaN(NaN); //true isNaN(5 + 3) //false isNaN(infinity / infinity); //true parseInt(x) 문자열인 인자x의 내용을 숫자로 변형한다. 변경할 수 없는 경우 NaN을 반환한다. let first = '123; let second = '456'; let strSum = first + second; strS..
학습일 : 2022. 09. 19 연산자(Operator) 연산자(Operator) 연산자는 연산자 기준, 좌/우 항목을 연산하기 위해 사용한다. 연산자의 우선순위(숫자가 작으면 우선 실행됨) 연산자의 우선순위가 같을 경우 좌항이 우선 계산됨. 0. 그룹 연산자 7. 동등 비교 연산자, 부등 비교 연산자, 일치 비교 연산자, 불일치 비교 연산자 1. 멤버 접근자, 옵셔널 체이닝 8. 논리 AND 연산 2. 논리 NOT 연산자 9. 논리 OR 연산, 널 병합 연산자 3. 거듭 제곱 연산자 10. 삼항 연산자 4. 곱하기 연산자, 나누기 연산자, 나머지 연산자 11. 할당 연산자 5. 더하기 연산자, 빼기 연산자 12. 쉼표 연산자 6. 이상, 이하, 초과, 미만 비교 연산자 그룹 연산자(Group Oper..
학습일 : 2022. 09. 16 변수(Variable) 변수(Variable) 선언(Declaration) 후 그 값이 얼마든지 변할 수 있는 값을 의미한다. 다음과 같이 선언한다. 변수를 선언할 때, 그 변수의 타입(Type)을 명시적으로(Explicitly) 적지 않고, 'let' 키워드를 이용한다. let [변수 이름]; //혹은// let [변수 이름] = [초기 값]; 상수(Constant) 상수(Constant) 선언 및 초기화 후 그 값이 변할 수 없는 값을 의미한다. 선언과 동시에 값 초기화를 해야하며 선언시 초기 값을 비워둘 수 없다. 다음과 같이 선언한다. const [상수 이름] = [초기 값]; 상수를 선언할 때, 그 상수의 타입을 명시적으로 적지 않고, 'const' 키워드를 이..

학습일 : 2022. 09. 16 자바스크립트 자바스크립트 HTML 파일 내에서 Javascript 문법을 사용하기 위해 사용하는 태그는 Javascript는 진입점이 없고 작성한 코드가 바로 실행된다. (호출이 필요한 함수나, 클래스 등이 아니라면) 한 구문이 끝나면 세미콜론(;)을 붙이는 것을 기본으로한다. 생략시 한 줄을 한 구문으로 인식한다. 주석 한줄 주석 : // ... 여러줄 주석 : /* ... */ 전역 변수(Global Variable) window : 브라우저 그 자체를 의미하는 전역 변수이다. history : 브라우저의 탐색 기록에 대한 정보를 담고 있다. window.history 혹은 history로 접근 가능. location : 현재 위치(URL)와 관련된 정보를 담고 있다..