목록Programming Language (8)
호기심 많은 개발자 🚀
C언어는 1927년 생성된 언어 이전에 A언어 B언어도 있었다. C언어의 특징 및 주요 정보 1. 저급언어의 특성을 가진 고급언어이다. 2. 컴파일 언어이다. != 인터프리터 언어 {ex ) 파이썬} 3. 컴파일의 결과물이 있다. >> exe 파일 3-1. 컴파일 과정 4. 명명법 : a-z , A-Z , _ ,공백X , 이름의 시작은 영문자 or _ 5. c언어의 main함수는 주로 void 형이고 int형 같은 경우는 c++이다. 5-1. 주로 사용하는 상수의 종류 6. excape 문자 7. c언어는 문자열을 저장할때 \0 를 마지막에 저장해서 문자열의 종료를 알려준다. 8. 타 언어와 다르게 c 언어는 빈 공간에 쓰레기 값이 남아있다. 때문에 변수 선언시 초기화 과정이 중요함 9. 정수형의 크기와..
javascript에는 자바의 class 개념이 없지만 자바 스크립트에는 객체가 존재하지 않는다고 알고 있었기 때문에 굉장히 혼란스럽다. 해당 내용이 잘 정리된 링크를 찾았다! https://velog.io/@younoah/JS-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%ED%81%B4%EB%9E%98%EC%8A%A4%EC%99%80-%EA%B0%9D%EC%B2%B4-%EC%B4%9D%EC%A0%95%EB%A6%AC
- 자바(람다) ()->{}; - 자바스크립트(화살표 함수) () => {}; 표기 방식이 다르고 명명법이 다르니 주의할 것 list.forEach(a => alert(a)); 자바 스크립트도 forEach가 존재한다..!! 자바와 마찬가지로 많은 기능이 존재한다. ( filter, map, forEach 등.. ) forEach를 사용할 때 ((item, index)=>~~~) 두 번째 인자 값으로 index를 사용할 수 있다. 기본으로 index를 지원한다는 것은 엄청난 것 같다. ▲▲▲▲▲기본적인 JAVA 람다 메소드를 인지하고 넘어가면 좋을 것 같다.▲▲▲▲
스크립트 내의 ex ) box.style="color:blue ; border:1px solid black;" 이런식으로 조작이 가능하지만 작성 이후 조작이 어려움.. (이유 : 문자열로 인식하기 때문) 동일한 문자열이지만 배열 형식이면 더욱 관리하기 편해서 ex) box.style['color'] = 'gold'; 이런식으로도 가능함 하지만 이 또한 문자열인 배열이기때문에 Css 에서는 더욱 편한 방식을 지원함. ex) box1.style.backgroundColor = 'blue'; => javascript 에서는 '-'를 인식할 수 없기 때문에 기존 캐밥 표기법이 아닌 카멜 표기법을 사용함. 또한 em , px , % 등의 수치를 넣기 위해서는 ex)"5px" 이런 방식으로 문자열로 값을 넣는다. ..