일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- JS clearInterval
- JS appendChild
- JS 삼항연산
- JS form action
- HTML기초
- JS null undefined
- JS setTimeout
- js 변수
- JS setInterval
- JS 타이머기능
- JS 연산
- CSS속성정리
- JS classList
- JS preventDefault
- JS redirection
- JS 데이터타입
- CSS기초
- JS 형변환
- JS prompt
- JS 화살표함수
- JS localStorage
- JS 스코프
- JS append
- JS value속성
- JS form
- JS 함수
- JS 숫자
- JS typeof연산자
- git 협업셋팅
- JS 기초
목록💡깨달음💡 (75)
공부기록용
Transformrotate: 요소를 회전scale: 요소를 확대 또는 축소skew: 요소를 비틀기 translate: 요소의 위치 이동rotatetransform: rotate( angle )평면으로의 회전angle에는 각의 크기를 입력단위는 deg, rad, grad, turn 등을 사용turn은 1회전, 즉 360deg를 의미각이 양수인 경우 시계방향으로 회전(음수도 가능하며 음수의 경우 반시계 방향으로 회전)transform: rotateX( angle )rotateX는 가로를 축으로 하여 회전transform: rotateY( angle )rotateY는 세로를 축으로 하여 회전scaletransform: scale(x, y)1보다 큰 수는 확대, 1보다 작은 수는 축소가로로 x배, 세로로 y배..
🔴toString() 🔴String() 🔴Template literals을 이용하여 변환하기 🔴빈 문자열을 이어 붙이는 방법 변환하기 1. toString( ) 문자열로 변환시키고자 하는 것.toString( ); const num = 786; const str = num.toString(); const type = typeof str console.log(typeof num); // number console.log(str); // 786 console.log(type); // string const str = 783.85.toString() const type = typeof str console.log(str); // 783.85 console.log(type); // string console.l..
반복문 for문 for(초기화한 변수값; 조건; 증감 표시){ 수행할 명령 }; 구성요소를 생략하는 것도 가능하다. let i = 0; // i를 선언하고 값도 할당하였습니다. for (; i < 3; i++) { // 'begin'이 필요하지 않기 때문에 생략하였습니다. alert( i ); // 0, 1, 2 } let i = 0; for (; i < 3;) { alert( i++ ); } for (;;) { // 끊임 없이 본문이 실행됩니다. } // for문의 구성요소를 생략할 때 주의할 점은 // 두 개의 ; 세미콜론을 꼭 넣어주어야 한다는 점이다. // 하나라도 없으면 문법 에러가 발생한다. 인라인 변수 선언 지금까진 ‘카운터’ 변수 i를 반복문 안에서 선언하였다. 이런 방식을 ‘인라인’ 변수..
🔴document.write( ); 🔴document.writeln( ); 🔴문자열 프로퍼티와 메서드 🔻.length 🔻.charAt( 수 ) 해당 번째 글자 추출 🔻.split(" ") 해당 데이터를 기준으로 나눈 배열을 생성해 출력 🔴배열의 프로퍼티와 메서드 🔻.length 🔻.push("딸기") 배열 뒤에 해당 데이터 삽입 🔻.unshift("레몬") 배열 앞에 해당 데이터 삽입 🔻.pop()) 배열 뒤의 데이터 제거 🔻.shift() 배열 앞의 데이터 제거 🔴Math의 수학 메서드 🔻Math.abs(수) 절대값 🔻Math.ceil(수) 반올림 아니고 그냥 올림 🔻Math.floor(수) 반내림 아니고 그냥 내림, 걍 버림 🔻Math.random( ) 임의 수 출력 🔴문자를 숫자로 변환하는 메서드 ..
프로그래밍 언어 Algorithm ➡️ High-level language(프로그래밍 언어) ➡️ Machine code(기계어) ➡️Program Algorithm은 Flowchart와 Pseudocode로 나타낼 수 있고, 코딩은 이것을 프로그래밍 언어로 번역하는 것이다. 프로그래밍언어는 컴퓨터 이해할 수 있는 언어로 사람이 만든 인공적인 언어이다. 하지만 하드웨어는 이 프로그래밍 언어를 이해할 수 없다.(사람이 만든 인공적인 언어!) 그래서 중간에 이 프로그래밍 언어를 하드웨어가 이해할 수 있도록 1과 0의 기계어로 번역해주는 번역기가 존재한다 이 번역기에는 컴파일러, 어셈블러 등이 있다. 프로그래밍 언어를 공부하는 것은 그 언어에서 사용하는 고유의 규칙을 학습하는 것이다. 미리 정해진 규칙, st..
컴퓨터는 서로의 장치들이 동작하기 위한 신호를 시스템 버스라는 것을 통해 주고 받는다. 시스템 버스 컴퓨터 시스템 내에서 신호를 전송하는 경로이다. CPU, 메모리, 입출력장치 등 모든 장치는 시스템 버스라는 통로를 통해 데이터를 주고 받는다. 시스템 버스는 main board에 존재하며 컴퓨터 장치들은 이 main board에 있는 시스템 버스를 통해 서로 연결되어 있다. bus들은 데이터를 싣고 다니는데, 더 구체적으로 말해서 이진수를 싣고 다니는 bus이다. CPU와 메모리가 직접적으로 왔다갔다 할 수 없기때문에 이 bus를 통해 교류를 한다. 시스템 버스는 데이터 별로 담기는 데이터가 다르기 때문에 세 가지의 종류를 가지고 있다. Control bus(제어버스): 제어 신호 전송에 사용, 데이터 ..