본문 바로가기
728x90

전체 글490

자바스크립트 | 레츠기릿 자바스크립트 15 객체 리터럴 객체리터럴객체는 여러개의 변수를 하나의 변수로 묶을 때 사용한다. 아래 코드는 문제가 없는 것 같지만, 다른사람의 정보를 추가로 표현하고 싶을 때는 문제가 된다.이미 name, year... 변수를 선언했으므로 다른사람을 표현할 때는 이 변수들을 재사용할 수 없다.const name = '조현영';const year = 1994;const month = 8;const date = 12;const gender = 'M'; 이럴 때 객체를 사용하면 여러개의 변수를 하나로 묶을 수 있다.객체 내부에 사용되는 naem, year... 같은 정보들을 속성(property)라고 한다.속성은 속성이름과 속성 값으로 구분된다.name: '조현영' 이란 속성에서는 name이 속성이름이고 '조현영'은 속성값이 된다.이처럼.. 2024. 4. 30.
자바스크립트 | 레츠기릿 자바스크립트 14 함수 함수(function)함수는 일정한 동작을 수행하는 코드를 의미한다.함수를 미리 만들어 놓고 원할 때 실행해 정해진 동작을 수행할 수 있다.함수를 만들 때는 보통 function 예약어를 사용하거나 =>(화살표) 기호를 사용한다.화살표 기호를 사용한 함수를 화살표함수(arrow function)이라고 한다. 반복되는 작업을 함수로 만들어서 호출하기만하면 되기 때문에 코드량을 줄일 수 있다. 형식function() {}//또는() => {} 함수에 이름을 붙여야한다.function a(){}const b = function(){}const c = () => {} 함수  선언문(function declaration statment)함수를 상수(consct)에 대입하는 대신 function 키워드 뒤에 함수 .. 2024. 4. 29.
자바스크립트 | 레츠기릿 자바스크립트 13 배열 const target =['h','b','c','d','e']; target.unshift('a'); console.log(target); 객체 객체(object)는 자료형의 일종. 다양한 값을 모아둔 또 다른 값이다. 객체의 종류는 크게 배열(array), 함수(function), 배열이나 함수가 아닌 객체로 나눌 수 있다. 배열 형식 const fruits = ['사과','오렌지','딸기','배']; 프로그래밍에서는 0부터 세는 경우가 많다. 프로그래밍에서는 자릿수를 인덱스(index)라고 한다. 배열 안에 다른 배열이나 변수를 넣을 수도 있다. const arrayOfArray = [[1,2,3],[4,5]]; arryOfArray[0]; //[1,2,3] 배열 내부에 든 값을 요소(element.. 2024. 3. 18.
[정규표현식]이메일 유효성 검사 이메일 - /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*\.[a-zA-Z]{2,3}$/i '시작을' 0~9 사이 숫자 or a-z A-Z 알바펫 아무거나로 시작하고 / 중간에 - _ . 같은 문자가 있을수도 있고 없을수도 있으며 / 그 후에 0~9 사이 숫자 or a-z A-Z 알바펫중 하나의 문자가 없거나 연달아 나올수 있으며 / @ 가 반드시 존재하고 / 0-9a-zA-Z 여기서 하나가 있고 / 중간에 - _ . 같은 문자가 있을수도 있고 없을수도 있으며 / 그 후에 0~9 사이 숫자 or a-z A-Z 알바펫중 하나의 문자가 없거나 연달아 나올수 있으며 / 반드시 . 이 존재하고 / [a-zA-Z].. 2024. 2. 22.
자바스크립트 | 레츠기릿 자바스크립트 12 반복문 While 문 while(조건식) 동작문; for문 for(시작; 조건식; 종료식) 동작문; for(let i = 0; i < 100; i++) { console.lgo('for!'); } 참고로 for문의 시작, 조건식, 종료식은 생략할 수 있다. for(;;){ } 결과는 무한반복이 된다. break 문으로 반복문 멈추기 반복문을 중간에 멈춰야 하는 경우가 있다. continue 문으로 코드 실행 건너뛰기 가끔 반복문이 특정 조건에서만 실행되기를 원할 수 있다. continue 문을 넣으면 이 후 코드는 건너뛰게 된다. let i = 0; while(i < 10){ i++ if(i % 2 ===0){ continue; } console.log(i); } 중첩 반복문 반복문 안에 반복문이 들어 .. 2024. 2. 17.
[AI]자연어 vscode에서  proj2  폴더 열기 nlp.py 파일 생성 conda activate proj2 가상환경 실행 딥러닝모델 > 딥러닝계의 깃허브https://huggingface.co/ Hugging Face – The AI community building the future. huggingface.co Text Classification : 감정의 긍부정을 구분함Token Classification : 텍스트에 따라 카테고리 구분Summarization: 문장요약Translation: 번역 Transformers 설치pip install transformers모델을 테스트하고 사용하는 방법이 나와있음 pip install transformers datasets evaluate accelerate .. 2024. 2. 3.
728x90
반응형