728x90 반응형 SMALL [Javascript] 기초 문법 모음 [변수 와 상수] let : 변수 const : 상수 우선 이걸로 사용한다! 그리고 나서 이후에 수정이 필요하면 let으로 변경한다. 개발자의 실수로 발생할 수 있는 것들을 방지할 수 가 있다! var는 예전에는 무조건 다 요걸로 사용했음 (변수의 중복을 제한 하고 있지 않는다.) [원시 데이터 타입] typeof 숫자 -> number의 타입을 알려준다. bignumber는 숫자에 n을 붙혀 주면 된다. '' -> string( "" -> string ``(백틱) -> `${age} 살 입니다.` ex) age + '살 입니다.' 이렇게 작성해야되는 것을 위와 같이 작성할 수 있다. boolean(true/false) null undefined 2024. 12. 31. [Vue.js] 기초 문법 모음 Vue 컴포넌트 내에서 데이터와 DOM 요소를 제어하는 데 사용됩니다. refref는 특정 DOM 요소나 컴포넌트를 참조할 수 있는 방법입니다.ref="refSrchForm"은 이 DOM 요소를 참조할 수 있는 이름으로 refSrchForm을 지정한다는 의미입니다. 이 ref는 Vue 인스턴스 내에서 접근할 수 있으며, 주로 this.$refs.refSrchForm을 통해 해당 DOM 요소나 컴포넌트를 직접 조작할 수 있습니다. v-modelv-model은 양방향 데이터 바인딩을 제공합니다. 즉, 템플릿에서 사용자 입력을 받으면 그 값이 Vue 인스턴스의 데이터에 반영되고, 데이터가 변경되면 템플릿의 값도 자동으로 업데이트됩니다.v-model="searchForm"은 Vue의 data 속성에 정의된 se.. 2024. 12. 31. JavaScript 와 Vue.js 의 상관 관계 최근에 Vue.js를 공부하기 시작했습니다.형태를 보니 JavaScript 와 명확하게 정의를 하고 싶어서 작성해봤습니다. Vue.js는 JavaScript 프레임워크이기 때문에 JavaScript 문법을 기반으로 합니다.Vue.js의 대부분의 코드는 JavaScript 문법과 동일하며,Vue.js는 그 위에 템플릿 구문과 특정한 구조를 추가해서 더 쉽게 사용자 인터페이스를 구축할 수 있도록 도와줍니다.즉, Vue.js에서 사용하는 문법은 JavaScript의 확장된 형태로 생각하면 됩니다. Vue.js의 특성: JavaScript와의 차이점 템플릿 문법Vue.js에서는 HTML과 유사한 템플릿을 사용하여 UI를 정의합니다.템플릿에서 JavaScript 변수를 바로 사용할 수 있지만, HTML 안에서.. 2024. 9. 20. [JAVA] getter setter 와 DTO 차이 1. getter setter목적 : 객체 내부의 필드 값에 접근하고, 그 값을 수정할 수 있도록 하는 메서드입니다. 보통 클래스의 필드(속성)는 private로 설정하여 외부에서 직접 접근하지 못하게 하고, getter와 setter를 통해 간접적으로 접근할 수 있게 합니다. 사용 이유 : :데이터를 보호하고 유효성을 검증하기 위함.객체 캡슐화(encapsulation)를 유지하기 위함 . 필요에 따라 데이터 가공 후 반환하거나, 설정 전 검증 로직을 넣을 수 있음./*Getter: 객체의 필드 값을 반환하는 메서드. */public String getName() { return this.name;} /* Setter: 객체의 필드 값을 설정하는 메서드. */public void setName.. 2024. 9. 6. JSP(JavaServer Pages)와 JavaScript 차이점 JSP(JavaServer Pages)와 JavaScript 차이점에 대해서 표로 정리된 내역을 넣었다. - 요약JSP는 서버 측에서 실행되는 Java 기반 기술로, 서버에서 데이터를 처리하고 HTML을 생성하여 클라이언트에게 전달하는 역할을 합니다. JavaScript는 클라이언트 측에서 실행되는 스크립트 언어로, 사용자의 상호작용에 반응하여 웹 페이지를 동적으로 변화시키는 역할을 합니다. 이 두 기술은 각각의 역할이 다르기 때문에, 웹 개발에서 함께 사용되며 서로 보완하는 관계를 가집니다. 😊 AI 도구를 사용하여 작성한 글입니다 😊 2024. 8. 12. [Java] csv 파일을 ,(콤마)기준으로 자른 내역을 새로 엑셀 파일로 생성하기 [상황]가계부 작성한 내역들을 csv 파일로 내려받아,복붙을 쉽게 하기 위해서 새로운 excel 파일로 생성하는 Java 로직 구현을 만들어보았습니다.(java 로직 코드는 ChatGPT를 통해 예시를 전달받아 수정진행했습니다.) 1. jar 다운로드Apache POI 라이브러리 다운로드 필요[excel 파일로 생성하기 위한 jar] poi-5.2.4.jar poi-ooxml-5.2.4.jar poi-ooxml-schemas-5.2.4.jar xmlbeans-5.0.3.jar commons-collections4-4.4.jar commons-compress-1.21.jar commons-math3-3.6.1.jar log4j-api-2.14.1.jar log4j-core-2.14.1.jar JAR 파일 .. 2024. 5. 26. [Python] 다시보기 Part 1. 1. print print("파이썬 공부") print('파이썬 공부') print(1, "이제 시작") print("1""이제 시작") >> 파이썬 공부 파이썬 공부 1 이제 시작 1이제 시작 java 와 차이 print(50+50) >> 100 print("50"+"50") >> 5050 print([50] + [50]) >> [50,50] 2. 주석 """ """ , ''' ''' , # 3. 변수 자료를 그릇에 보관, 사용하면 편리한 것 4. 논리연산자 And 논리가 모두 True 여야 True OR 논리들 중 True가 존재하면 True 5. 입력 num = int(input()) #정수값으로 입력받는다. 6. 조건문 if 조건 : elif 조건: else: 7. 반복문 for 변수 range .. 2021. 12. 1. 디버깅 하는 것과 안하는 것의 차이? 제 생각으로는 디버깅하면 실행 중간에 멈추고 코드가 어떻게 돌아가고 있는지 확인할 수 있습니다. 대신에 코드에 디버깅코드가 삽입되서 속도가 좀 느립니다. 디버깅 하지않고 시작은 말 그대로 디버 깅없이 실행입니다. 2021. 9. 13. [Python] Dictionary 딕셔너리 1. 정의 Dictionary -> 사전 즉, 짝꿍이 있는 자료형 { key: value } 형식이면서, key를 알면 value 값을 알 수 있습니다. key는 중복값 허용 불가 | value는 중복값 허용 dic_example = {} dic_example = {'name': 'apple', 'count':10 } 특징 1. 딕셔너리 값 출력 dic_example = {'name': 'apple', 'count':10 } print( dic_example['name'] ) # 출력값 : apple print( dic_example['count'] ) # 출력값 : 10 특징 2, 딕셔너리 값 추가 dic_example = {'name': 'apple', 'count':10 } dic_example['.. 2020. 10. 9. [Java] tomcat 다운로드 및 설치 tomcat 다운로드 및 설치 tomcat 공식홈페이지 Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies. The Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket specifications ar tomcat.apache.org tomcat9를 설치하기 위해서 위와 같이 누릅니다. 최신 버전보다는 한, 두단계 낮은 버전을 다운로드하는 것이 좋습니다.. 2020. 8. 10. 이전 1 2 다음 728x90 반응형 LIST