전체 글

728x90
Front-end/JavaScript

[JavaScript] 정규 표현식

정규 표현식이란? : 문자열에서 특정 문자열을 찾기 위한 검색 패턴 문자열 검색, 교체 등의 작업에서 사용 정규 표현식 생성 1. 리터럴 이용 /검색패턴/플래그 2. RegExp 객체 이용 new RegExp("검색패턴") ex) let str = "안녕하세요 오늘도 열심히 기록을 하고 있습니다!! 오늘도 화이팅"; let strReg1 = /오늘도/; str.search(strReg1); : 오늘도가 2번 나오지만 search() 메소드는 첫번째 오늘도의 인덱스 값 6을 반환 일치하는 게 없으면 -1 반환 플래그(flags) : 기본 검색 설정을 변경 (설정된 플래그는 추가 삭제 불가) i : 대소문자 구분하지 않고 검색 g : 일치하는 모든 부분 선택 m : 여러 줄의 입력 문자열을 그 상태 그대로 ..

Front-end/JavaScript

[JavaScript] Object - String 객체의 메소드

문자반환 charAt(index) : 문자열에 해당 인덱스 문자에 접근 문자 위치 찾기 indexOf('str') : 문자열에 str이 처음으로 등장하는 인덱스를 반환 없으면 -1 반환 indexOf('str' , index) : 문자열의 index부터 str의 인덱스를 반환 해당 문자 존재 확인 startsWith('str') : 문자열이 str로 시작하는지 true false startsWith('str', index) : 문자열 index부터 str로 시작하는지 true false endsWith('str') : 문자열이 str로 끝나는지 true false endsWith('str', index) : index까지의 문자열이 str로 끝나는지 true false includes('str') : 문..

자격증/정보처리기사

[운영체제] 프로세스 스케줄링

선점형 스케줄링 : 우선순위가 높은 프로세스가 CPU를 점유 (강력한 권한) -알고리즘 유형 Round Robin(RR) : 균등한 CPU 점유시간 SRT(Shortest Remaining Time First) : 짧은 수행 시간 프로세스를 우선 MLQ(Multi Level Queue) : 독립된 스케줄링 큐 MLFQ(Multi Level Feedback Queue) : 새로운 프로세스는 높은 우선순위, 마지막엔 라운드 로빈 비선점형 스케줄링 : 한 프로세스가 종료 후 CPU를 반환하면 다른 프로세스가 점유 (약한 권한) -알고리즘 유형 우선순위(Priority) : 우선순위에 따라 CPU 할당 기한부(Deadline) : 요청에 따라 기한 내 처리 FCFS(First Come First Service)..

Front-end/JavaScript

[JavaScript] 생성자 함수, 생성자 함수로 원기둥 부피 구하기

생성자 함수 생성 생성자 함수로 객체 생성 new ()를 이용해서 인스턴스 객체를 생성합니다. 예시) 생성자 함수를 이용한 원기둥 부피 구하기

728x90
eunjin-park
개발 일기