전체 글 218

가변인자, arguments 객체란?

가변인자란? 가변 인자 함수는 전달받는 매개변수의 개수가 고정되지 않은 함수를 말합니다. 즉, 호출 시 다양한 개수의 인자를 받아 처리할 수 있습니다. 일반적으로 가변 인자는 arguments 객체나 스프레드 연산자(...)로 처리합니다  화살표 함수에서 가변 인자 사용 방법화살표 함수는 일반 함수와 달리 arguments 객체를 사용할 수 없으므로, 스프레드 연산자(...args)를 사용해야 합니다 const sum = (...args) => args.reduce((acc, val) => acc + val, 0);console.log(sum(1, 2, 3)); // 6console.log(sum(10, 20, 30, 40)); // 100  스프레드 연산자: args는 배열 형태로 모든 인자를 받으며,..

JAVASCRIPT 2024.10.18

함수

자바스크립트에서 함수는 코드를 재사용하고 구조화하기 위한 핵심적인 구성 요소입니다. 함수는 일련의 작업을 수행하는 코드 블록이며, 이를 호출하여 코드를 실행할 수 있습니다. 함수는 매개변수(parameter)를 받아들일 수 있고, 결과값을 반환할 수도 있습니다. 함수 만드는 방법1. 선언적 함수2. 익명함수3. 함수 표현식  함수 호출 방법선언적 함수는 함수 이름을 적어준다.익명함수 호출 불가능함수표현식 호이스팅(Hoisting)의 뜻은 영어로 '끌어올리다, 게양하다' 라는 뜻으로 자바스크립트가 실행될 때 끌어올려지는 현상을 말한다.

JAVASCRIPT 2024.10.18

최신 ui dropdown

글자 입력 여백 주기선넣기모서리 둥글게프레임 복사 alt + drag 또는 ctrl + c, ctrl + v내용 바꾸고 화살표 지우기 option 박스 3개 선택 후 shift + a선 없애기3개 frame 선택후 stroke 패널 - 전체 선 넣기모서리 둥글게컴포넌트 만들기variant 5개 만들기 default 의 frame5 더블클릭하여 눈 감기기화살표 돌리기화살표 더블클릭후 180도 입력 option더블클릭후 색 넣기프로토타입

카테고리 없음 2024.08.08

Selenium으로 DOM요소 선택하는 방법

DOM 내부에 있는 여러 개의 요소 중 처음 찾아지는 요소를 추출메서드 이름설명find_element_by_id(id)id속성으로 요소를 하나 추출find_element_by_name(name)name속성으로 요소를 하나 추출find_element_by_css_selector(query)css선택자로 요소를 하나 추출find_element_by_xpath(query)XPath를 지정해 요소를 하나 추출find_element_by_tag_name(name)태그 이름이 name에 해당하는 요소를 하나 추출find_element_by_link_text(text)링크 텍스트로 요소를 추출find_element_by_partial_link_txt(text)링크의 자식 요소에 포함돼 있는 텍스트로 요소를 하나 추출..

카테고리 없음 2024.06.13

입력 - prompt

사용자에게 입력을 요청하는 대화 상자 표시사용자가 "확인"을 클릭하면 메서드 prompt()는 입력 값을 반환하고, 그렇지 않으면 null 을 반환한다.사용자는 확인 또는 취소를 클릭하여 계속 진행해야 한다.상자가 닫힐 때까지 사용자가 페이지의 다른 부분에 엑세스 하는 것을 방지한다. prompt(text, defaultText)  prompt 에 입력된 값은 string 형식으로 출력된다. ssSee the Pen Untitled by 정은 (@luchiaChoi) on CodePen.

JAVASCRIPT 2024.05.14

JAVA 란?-

java란? JavaWrite once, run anywhere 1995년 당시 썬 마이크로시스템즈 가 자바의 크로스 플랫폼 적 이namu.wiki썬 마이크로시스템즈에서 1995년에 개발한 객체 지향 프로그래밍 언어. 창시자는 제임스 고슬링이다. 2010년에 오라클이 썬 마이크로시스템즈를 인수하면서 Java의 저작권을 소유하였다. 현재는 OpenJDK는 GPL2이나 오라클이 배포하는 Oracle JDK는 상업라이선스로 2019년 1월부터 유료화정책을 강화하고 있다. Java EE는 이클립스 재단의 소유이다. Java 언어는 J2SE 1.4부터는 Java Community Process (JCP)에서 개발을 주도하고 있다.   자바개발환경(플랫폼)의 이해 Java SE 설치 되어 있으면 desktop ap..

JAVA 2024.05.14

패턴만들기2

패턴 만들기 1. ctrl + n width:100px height:100px 2. 도형 그리기 3. 선택후 클릭 드래그 하여 그린다. 4. 이동툴 선택(v) shift 누르고 배경레이어 함께 선택 가운데 정렬 (빨간사각형 선택) 5. 레이어 복사(ctrl + j) 6. 위도형 레이어만 선택 후 filter - other - offset 6. 경고창 뜨면 아무거나 선택해도 됨 7. 8. 9. 투명 패턴 만들기 위해 background 눈 감기기(불투명 패턴일경우 그냥 진행해도 됨) 패턴 등록 패턴 적용하기 ctrl + n

Design 2024.03.07

포토샵 체크 패턴

패턴 모양 만들기 1. ctrl + n 2. width 100px height 100px 2. ctrl + r(눈금자) 눈금자에서 출발 드래그하여 50px 마다 가이드 그리기 3. ctrl + shift + n (레이어 추가) 4. 사각선택툴로 빨간 점에서부터 사선으로 드래그하여 사각형 그리기 5. 전경색 채우기 (1번이 전경색, 2번이 배경색 - 클릭하여 색상 변경 가능) alt + delete 선택영역 해제 (ctrl + d) 6. ctrl + j 복사 v(이동툴) shift 누르고 옆으로 이동 7. 1 썸네일(빨간상자) ctrl + 클릭 2 색상 바꾸기 8. ctrl + j(레이어복사) 패턴 등록 (edit - define pattern) name 입력(이름 안써도 됨) 패턴 적용하기 (방법 a,b..

Design 2024.03.07