본문 바로가기

척척학사의 코딩 공부174

디자인 : 일러스트 그려보기 일러스트 그리기 일러스트레이터를 이용해 일러스트를 그려보았습니다. 일러스트레이터는 벡터 방식으로 일러스트를 그립니다. 도형 툴을 이용할 수도 있지만, 복잡한 형태의 그림을 그릴 때에는 펜 툴을 이용합니다. 1. 펜툴로 선을 그리기 2. expand 후 live paint 적용하기 3. live paint bucket 으로 색상 채우기 > 단축키 단축키 기능 V 선택 툴 A 앵커 선택 툴 M 사각형 만들기 툴 L 원 만들기 툴 P 펜 툴 K live paint bucket 툴 shift + W 벡터 너비 조절 툴 shift + R 자 보이기 / 안보이기 ctrl + Y 벡터 라인 보기 ctrl + ' 격자 보이기 / 안보이기 ctrl + Z 되돌리기 alt + 좌클릭 색상 스포이드 alt + 휠 스크롤 화.. 2022. 8. 22.
검색 효과 3 검색 이펙트 페이지에 리스트를 만들고, input박스를 만들어 사용자가 리스트의 내용을 검색할 수 있게 한 효과입니다. > 사이트 미리보기 원본 소스 보기 자바스크립트 해당 이펙트의 자바스크립트는 아래에 이어지는 내용과 같습니다. 먼저 검색영역(사용자가 검색하고 싶은 내용을 입력하는 곳)과, 목록리스트를 선택하는 선택자를 지정합니다. 이후 사용자가 입력한 키워드를 변수에 저장한 후, 리스트의 데이터 값에 사용자 키워드가 포함되는지 확인하며 리스트를 숨기고 보이게 합니다. 또한 사용자가 키워드 버튼을 눌러 특정 알파벳으로 시작하는 속성만 볼 수 있도록 하였습니다. 리스트의 테이터 값에 사용자 키워드가 포함되는지는, 문자열 메서드의 하나인 indexOf() / search() 메서드를 사용합니다. > 선택자.. 2022. 8. 22.
함수 유형 알아보기 함수의 유형 다양한 함수의 유형을 익혀두어 효율적으로 자바스크립트를 작성하도록 합시다! 01. 선언적 함수 선언적 함수란 함수를 선언하고 호출하여 함수를 실행하는 함수입니다. function func() { document.write("함수가 실행되었습니다."); } func(); //함수는 실행문이 있어야 실행된다. 02. 익명 함수 익명 함수란 변수에 함수 데이터를 저장하여 변수를 마치 함수처럼 사용합니다. 따라서, 변수를 먼저 선언한 이후에 함수를 호출해야 합니다. const func = function() { //변수 안에 함수가 있으며, 함수는 이름이 없기 때문에 익명함수라고 함. 변수의 이름을 실행 함수처럼 씀. (const가 아닌 let이나 var로 변수를 선언해도 된다.) document... 2022. 8. 22.
문자열 메서드 : charAt() / charCodeAt() 문자열 메서드 : charAt() / charCodeAt() 문자열 메서드를 활용하면 원하는 문자가 포함된 문자열을 찾을 수 있습니다. > charAt() / charCodeAt() 메서드 charAt() 위치값 이후 첫 글자를 검색하고 문자열(문자)을 반환합니다. charCodeAt() 메서드는 지정한 숫자 자리의 문자의 유니코드(숫자)를 반환합니다. "문자열".charAt(숫자); "문자열".charCodeAt(숫자); const str1 = "javascript reference"; const currentStr1 = str1.charAt(); //j const currentStr2 = str1.charAt("0"); //j const currentStr3 = str1.charAt("1"); //a.. 2022. 8. 22.
문자열 메서드 : match() 문자열 메서드 : match() 문자열 메서드를 활용하면 원하는 문자가 포함된 문자열을 찾을 수 있습니다. > match() 메서드 match() 메서드는 문자열(정규식)을 검색하고 문자열(배열)을 반환합니다. "문자열".match("검색값"); "문자열".match("정규식 표현"); const str1 = "javascript reference"; const currentStr1 = str1.match("javascript"); //javascript const currentStr2 = str1.match("reference"); //reference const currentStr3 = str1.match("r"); //r const currentStr4 = str1.match(/reference/).. 2022. 8. 22.
문자열 메서드 : search() 문자열 메서드 : search() 문자열 메서드를 활용하면 원하는 문자가 포함된 문자열을 찾을 수 있습니다. > search() 메서드 search() 메서드는 문자열(정규식)을 검색하고 위치값(숫자)을 반환합니다. indexOf() 메서드와 비슷하지만, 정규식까지 포함한다는 점이 차이점입니다. "문자열".search("검색값"); "문자열".search("정규식 표현"); const str1 = "javascript reference"; const currentStr1 = str1.search("javascript"); //0 const currentStr2 = str1.search("reference"); // 11 const currentStr3 = str1.search("j"); // 0 cons.. 2022. 8. 22.
사이트 만들기 : 이미지 유형 3 사이트 만들기 사이트를 구성하는 방법에는 다양한 유형이 있습니다. 다양한 유형들을 익혀놓으면, 사이트를 만들 때 디자인적인 요소도 챙길 수 있습니다. 이미지 유형03 이미지 유형의 사이트는 이미지를 주요 콘텐츠로 대치하고, 콘텐츠에 대한 설명은 조금만 곁들인 형태의 페이지 디자인입니다. 같은 이미지 유형도 다양한 디자인으로 사이트를 구성할 수 있습니다. 그 중 세번째 디자인입니다. 디자인 하기 먼저, 그리드를 나누어 각 구역과 이미지를 배치하여 전체적인 모습을 만들어 봅니다. HTML 작성하기 그 다음, 만들어 둔 디자인을 보며 시멘틱 태그를 활용해 구역에 맞는 태그와 텍스트를 작성해 줍니다. 한번에 다 만들기 보다는 큰 요소부터 하나씩 만들면서 css를 적용해, 중간중간 확인하는 편이 좋습니다. 우리 .. 2022. 8. 21.
사이트 만들기 : 이미지 유형 2 사이트 만들기 사이트를 구성하는 방법에는 다양한 유형이 있습니다. 다양한 유형들을 익혀놓으면, 사이트를 만들 때 디자인적인 요소도 챙길 수 있습니다. 이미지 유형02 이미지 유형의 사이트는 이미지를 주요 콘텐츠로 대치하고, 콘텐츠에 대한 설명은 조금만 곁들인 형태의 페이지 디자인입니다. 같은 이미지 유형도 다양한 디자인으로 사이트를 구성할 수 있습니다. 그 중 두번째 디자인입니다. 디자인 하기 먼저, 그리드를 나누어 각 구역과 이미지를 배치하여 전체적인 모습을 만들어 봅니다. HTML 작성하기 그 다음, 만들어 둔 디자인을 보며 시멘틱 태그를 활용해 구역에 맞는 태그와 텍스트를 작성해 줍니다. 한번에 다 만들기 보다는 큰 요소부터 하나씩 만들면서 css를 적용해, 중간중간 확인하는 편이 좋습니다. 바다 .. 2022. 8. 21.
사이트 만들기 : 이미지 유형 1 사이트 만들기 사이트를 구성하는 방법에는 다양한 유형이 있습니다. 다양한 유형들을 익혀놓으면, 사이트를 만들 때 디자인적인 요소도 챙길 수 있습니다. 이미지 유형01 이미지 유형의 사이트는 이미지를 주요 콘텐츠로 대치하고, 콘텐츠에 대한 설명은 조금만 곁들인 형태의 페이지 디자인입니다. 같은 이미지 유형도 다양한 디자인으로 사이트를 구성할 수 있습니다. 그 중 첫번째 디자인입니다. 디자인 하기 먼저, 그리드를 나누어 각 구역과 이미지를 배치하여 전체적인 모습을 만들어 봅니다. HTML 작성하기 그 다음, 만들어 둔 디자인을 보며 시멘틱 태그를 활용해 구역에 맞는 태그와 텍스트를 작성해 줍니다. 한번에 다 만들기 보다는 큰 요소부터 하나씩 만들면서 css를 적용해, 중간중간 확인하는 편이 좋습니다. 바질 .. 2022. 8. 21.
구조 알아보기 : 블록 구조 / 인라인 구조/ 인라인블록 구조 블록 구조 / 인라인 구조 / 인라인블록 구조 HTMl의 요소들은 그 특성에 따라 블록 구조와 인라인 구조로 나뉘어집니다. 각 구조의 특성을 알고 적절히 사용하도록 합니다. > 블록(block) 구조 블록(block) 구조는 영역의 너비가 상위 영역의 전체 너비만큼 만들어져, 줄바꿈이 일어납니다. 블록 구조인 요소는 padding, margin 과 같은 여백 값이 적용됩니다. 기본 설정이 블록 구조인 태그는 div, p, h1~h6, ul, li, ol, table, form, section, footer 등이 있습니다. > 인라인(inline) 구조 인라인(inline) 구조는 영역의 너비가 텍스트 또는 컨텐츠의 너비만큼만 만들어져, 줄바꿈이 일어나지 않고 옆으로 나열됩니다. 인라인 구조인 요소는 pa.. 2022. 8. 21.
background 속성 알아보기 background 표현 CSS의 background 속성의 종류와 표현법을 알아봅니다. > background 속성의 종류 속성 설명 작성법 background-color 배경의 색상을 설정합니다. background-color: "색상"; background-color: red; background-color: #000; background-color: rgba(0, 0, 0, 0.5); background-image 배경에 이미지를 설정합니다. background-image: url("이미지 경로"); background-image: url(img/img.svg); background-repeat 배경의 반복을 설정합니다. background-repeat: "반복 방법"; background-rep.. 2022. 8. 21.
IR 효과(기법) 알아보기 IR 효과 주기 웹 접근성을 향상시킬 수 있는 IR효과에 대해 알아봅시다. IR효과란 무엇인지, css로 IR효과를 작성하는 방법을 알아봅니다. IR 효과(기법)란? img태그가 아닌 방법으로 이미지를 표현할 경우, 이미지가 로딩되지 않을때 나타낼 수 있는 대체 텍스트를 표시할 수 없습니다. 때문에 웹 접근성 향상을 위해 숨김 텍스트를 만들어가상으로 alt태그와 같은 효과를 주는 css 작성 기법입니다. IR 효과를 사용하게 되면, 웹 접근성을 떨어트리지 않으면서도 검색 엔진 최적화로부터 좋은 효과를 볼 수 있습니다. *css에서 ir 효과 주는 법* .ir { display: block; overflow: hidden; font-size: 0; line-height: 0; text-indent: -99.. 2022. 8. 21.
이미지 스프라이트 알아보기 이미지 스프라이트 (image sprite) 이미지 스프라이트란 웹사이트의 로딩 시간을 줄이기 위해, 하나의 이미지 파일에 여러개의 이미지가 포함되어 있는 것을 말합니다. > 이미지 스프라이트 만드는 법 1. 사용하고자 하는 이미지를 일정한 간격, 또는 특정한 간격으로 이미지끼리 겹치지 않도록 배치합니다. 2. 배치한 이미지를 하나의 이미지 파일로 저장합니다. > 이미지 스프라이프 사용법 1. 이미지를 삽입할 때, css의 background 속성을 이용합니다. 2. background-position 속성을 이용해, 원하는 이미지가 위치할 수 있도록 조정합니다. .image__sns a { width: 36px; height: 36px; background: #fff; border-radius: 50%.. 2022. 8. 20.
SCSS : 기본 문법 알아보기 SCSS의 기본 문법 SCSS는 CSS를 좀 더 편하게 작성하기 위한 언어입니다. CSS와 문법이 비슷하지만 분명한 차이점이 존재합니다. SCSS의 문법을 알아두었다가 활용해봅시다. 1. 변수 SCSS는 변수를 지정할 때, $를 사용합니다. 변수는 선언한 블록{} 안에서만 유효합니다. $boolean: true; $string: hello; $color: red; $number: 720; $list: red, orange, yellow, green, blue; $map: ( l: light, d: dark, ); 2. 중첩 SCSS는 속성을 적용하는 부모 요소가 같을 때, 자식요소는 블록{} 바깥에 따로 작성하지 않고 블록{} 안에 중첩하여 작성할 수 있습니다. /* SCSS */ .section { w.. 2022. 8. 18.
애니메이션 : 강아지 애니메이션 강아지 애니메이션 강아지가 꼬리를 흔들며 고개를 갸웃거리는 애니메이션을 CSS로 작성해 보았습니다. 원본의 애니메이션 소스를 보고 연습한 후, 약간 수정해 보았습니다. See the Pen dog by hjkang306 (@hjkang306) on CodePen. CSS 다음은 해당 애니메이션의 CSS 코드입니다. CSS코드 보기 body { display: flex; flex-direction: column; justify-content: center; align-items: center; } html, body { background: #FFE16E; width: 100%; height: 100%; margin: 0; padding: 0; } *, *:before, *:after { box-sizin.. 2022. 8. 18.
검색 효과2 검색 이펙트 페이지에 리스트를 만들고, input박스를 만들어 사용자가 리스트의 내용을 검색할 수 있게 한 효과입니다. > 사이트 미리보기 원본 소스 보기 자바스크립트 해당 이펙트의 자바스크립트는 아래에 이어지는 내용과 같습니다. 먼저 검색영역(사용자가 검색하고 싶은 내용을 입력하는 곳)과, 목록리스트를 선택하는 선택자를 지정합니다. 이후 사용자가 입력한 키워드를 변수에 저장한 후, 리스트의 데이터 값에 사용자 키워드가 포함되는지 확인하며 리스트를 숨기고 보이게 합니다. 이를 위해 각 리스트에 data-name="" 속성을 부여하여 데이터 값을 비교할 수 있도록 합니다. 리스트의 테이터 값에 사용자 키워드가 포함되는지는, 문자열 메서드의 하나인 includes() 메서드를 사용합니다. > 선택자 다중선택.. 2022. 8. 17.
문자열 메서드 : includes() 문자열 메서드 : includes() 문자열 메서드를 활용하면 문자열 포함 여부를 검색할 수도 있습니다. > includes() 메서드 includes() 메서드는 문자열 포함 여부를 검색하여, 불린(true, false)을 반환합니다. "문자열".includes("문자열") "문자열".includes("문자열", 위치값) const str1 = "javascript reference"; const currentStr1 = str1.includes("javascript"); //true const currentStr2 = str1.includes("j"); //true const currentStr3 = str1.includes("b"); //false const currentStr4 = str1.inc.. 2022. 8. 17.
문자열 메서드 : padStart() / padEnd() 문자열 메서드 : padStart() / padEnd() 문자열 메서드를 활용하면 앞/뒤 문자열에 새로운 문자를 추가하며 자릿수를 채울 수 있습니다. > padStart() / padEnd() 메서드 padStart()/padEnd() 메서드는 주어진 길이에 맞게 앞/뒤 문자열을 채우고, 새로운 문자열을 반환합니다. "문자열".padStart(길이) "문자열".padStart(길이, 문자열) const str1 = "456"; const currentStr1 = str1.padStart(1, "0"); //456 const currentStr2 = str1.padStart(2, "0"); //456 const currentStr3 = str1.padStart(3, "0"); //456 const curr.. 2022. 8. 17.
문자열 메서드 : repeat() 문자열 메서드 : repeat() 문자열 메서드를 활용하면 문자열을 반복할 수 있습니다. > repeat() 메서드 repeat() 메서드는 문자열을 복사하여, 복사한 새로운 문자열을 반환합니다. "문자열".repeat(반복수) const str1 = "javascript"; const currentStr1 = str1.repeat(0); // const currentStr2 = str1.repeat(1); //javascript const currentStr3 = str1.repeat(2); //javascriptjavascript 2022. 8. 17.
문자열 메서드 : concat() 문자열 메서드 : concat() 문자열 메서드를 활용하면 문자열에서 다수의 문자열을 추가해 결합할 수 있습니다. > concat() 메서드 concat()메서드는 둘 이상의 문자열을 추가하여 결합해 줍니다. 결합된 문자열을 반환합니다. "문자열".concat(문자열) "문자열".concat(문자열, 문자열…) const str1 = "javascript"; const currentStr1 = str1.concat("reference"); //javascriptreference const currentStr2 = str1.concat(" ", "reference"); //javascript reference const currentStr3 = str1.concat(", ", "reference"); //.. 2022. 8. 17.
문자열 메서드 : replace() / replaceAll() 문자열 메서드 : replace(), replaceAll() 문자열 메서드를 활용하면 문자열에서 특정 문자열을 선택해 다른 문자열로 바꿀 수 있습니다. > replace() / replaceAll() 메서드 replace() 메서드는 문자열의 특정 부분을 선택해 바꾼 후 바뀐 문자열을 반환하여 줍니다. replaceAll() 메서드는 replace() 메서드와 비슷하지만, 찾는 문자열을 모두 선택한다는 차이점이 있습니다. //replace() "문자열".replace("찾을 문자열", "변경할 문자열") "문자열".replace(정규식, "변경할 문자열") //replaceAll() "문자열".replace("찾을 문자열", "변경할 문자열") "문자열".replace(정규식, "변경할 문자열") con.. 2022. 8. 17.
검색 효과 1 검색 이펙트 페이지에 리스트를 만들고, input박스를 만들어 사용자가 리스트의 내용을 검색할 수 있게 한 효과입니다. > 사이트 미리보기 원본 소스 보기 자바스크립트 해당 이펙트의 자바스크립트는 아래에 이어지는 내용과 같습니다. 먼저 검색영역(사용자가 검색하고 싶은 내용을 입력하는 곳)과, 목록리스트를 선택하는 선택자를 지정합니다. 이후 사용자가 입력한 키워드를 변수에 저장한 후, 리스트의 데이터 값에 사용자 키워드가 포함되는지 확인하며 리스트를 숨기고 보이게 합니다. 이를 위해 각 리스트에 data-name="" 속성을 부여하여 데이터 값을 비교할 수 있도록 합니다. 리스트의 테이터 값에 사용자 키워드가 포함되는지는, 문자열 메서드의 하나인 indexOf() 메서드를 사용합니다. > 선택자 다중선택이.. 2022. 8. 16.
문자열 메서드 : indexOf() / lastIndexOf() 문자열 메서드 : indexOf() / lastIndexOf() 문자열 메서드를 활용하면 원하는 문자가 포함된 문자열을 찾을 수 있습니다. 문자의 검색이 가능한 indexOf() 메서드를 잘 알아두었다가 활용합시다. > indexOf() / lastIndexOf() 메서드 indexOf() / lastIndexOf() 메서드는 괄호()안에 검색값을 작성해 검색값이 문자열의 몇번 째 자리에 위치한지 알 수 있습니다. 해당 검색값이 자리한 위치값을 숫자로 반환합니다. indexOf() 메서드는 맨 앞부터, lastIndexOf() 메서드는 문자열의 맨 뒤부터 시작합니다. "문자열".indexOf("검색값") "문자열".indexOf("검색값", "위치값") "문자열".lastIndexOf("검색값") "문자.. 2022. 8. 16.
문자열 메서드 : slice() / substring() / substr() 문자열 메서드 : slice() / substring() / substr() 문자열 메서드를 활용하면 문자열에서 원하는 값을 추출할 수 있습니다. 문자열 베서드 slice() / substring() / substr()는 서로 비슷하지만, 차이점이 있습니다. 차이점을 잘 숙지하도록 합니다. > slice() 메서드 slice() 메서드는 문자열에서 시작위치 이후의 값을 추출하여 문자열로 반환해 줍니다. 괄호() 안에는 시작 위치와 끝나는 위치를 작성할 수 있으며, 시작 위치의 값은 항상 끝나는 위치의 값보다 작아야 합니다. 음수를 작성할 경우, 뒤에서부터 추출합니다. "문자열".slice(시작위치) "문자열".slice(시작위치, 끝나는위치) 번호 기본값 메서드 리턴값 1 "javascript refer.. 2022. 8. 16.
정규식 표현 알아보기 정규식 표현 정규 표현식, 또는 정규식은 문자열에서 특정 문자 조합을 찾기 위한 패턴입니다. 패턴 설명 abc abc 문자열을 검색합니다. /abc/는 'abc' [abc] a, b, c 중 문자 하나를 검색합니다. /[abc]d/는 'ad', 'bd', 'cd' [^abc] a, b, c 를 제외한 문자 하나를 검색합니다. /[^abc]d/는 'ed', 'fd', 'gd' [A-Z] 알파벳 대문자 문자를 검색합니다. [a-z] 알파벳 소문자 문자를 검색합니다. [0-9] 0-9까지의 숫자를 검색합니다. . 하나의 문자를 검색합니다. 만약 '마침표' 문자 그대로의 의미를 사용할 경우 '\.'으로 표현해야 합니다. \w 알파벳, 숫자, _를 검색합니다. \W 알파벳, 숫자, _를 제외하고 검색합니다. \d.. 2022. 8. 16.
미디어쿼리 알아보기 미디어쿼리(media query) 미디어쿼리는 뷰포트의 해상도에 따라 CSS를 분기시키는 기법이며, 반응형 프로젝트에서 반드시 필요한 기법입니다. ▶ 최소 가로폭이 1000px, 즉 1000px 보다 넓은 해상도일 때에 style_pc.css를 연결한다는 뜻입니다. > 팁! 태블릿이나 모바일 기기마다 가로폭이 다른데, 크롬 브라우저에서 개발자 도구를 열고 Toggle device Toolbar를 누르면 기기마다의 해상도도 확인할 수 있고 기기 모델도 추가할 수 있습니다. 모바일 기기 가로 세로 iPhone X 375 812 iPhone 6,7,8 375 667 iPhone 6,7,8 plus 414 736 iPhone 5 320 568 Galaxy S5, S8 360 640 Galaxy Note 8 36.. 2022. 8. 14.
CSS 기본 문법 : 스타일 작성의 4가지 방법 CSS 기본 문법 CSS를 정의하는 방법으로는 내부 스타일시트, 외부 스타일시트, 인라인 스타일시트 등이 있습니다. 실제로는 외부 스타일시트를 많이 사용하는 편이지만, 간단한 스타일은 내부 스타일시트로 작성하기도 합니다. 인라인 스타일시트는 거의 사용하지 않지만, 우선순위가 가장 높아서 꼭 필요한 경우엔 편리하게 사용할 수 있습니다. 추가로, CSS에서의 주석 처리법은 /* */ 입니다. ▶ 내부 스타일시트 내부 스타일시트는 CSS를 HTML 문서 안에 태그로 작성하여, HTML 문서 안에 CSS가 함께 저장되도록 하는 방법입니다. [ 예제 ] ▶ 외부 스타일시트 외부 스타일시트는 스타일 속성들을 따로 저장하여 HTML 문서에 파일명으로 CSS파일을 연결하는 방법입니다. 이때 스타일은 *.css 확장자를.. 2022. 8. 14.
구조 관련 요소 알아보기 구조 관련 요소 html의 구조를 이루는 요소는 header, section, footer, article 등이 있습니다. 해당 요소들을 알맞게 배치하여 시멘틱 마크업에 활용하도록 합니다. 요소 유형 태그명 태그의 의미 및 특징 블록 레벨 요소 1. HTML문서의 헤더 영역을 의미하는 태그로 제목이나 내비게이션, 검색 등의 내용들을 포함할 수 있습니다. 2. 텍스트, 인라인 요소, 블록 레벨 요소를 포함할 수 있지만 , 태그는 포함할 수 없습니다. 1. HTML문서에서 맥락이 같은 요소들을 주제별로 그룹화해주는 태그이며 섹션 주제에 대한 제목 요소(~)를 포함하는 것이 좋습니다. 2. 텍스트, 인라인 요소, 블록 레벨 요소를 포함할 수 있습니다. 1. HTML문서의 푸터 영역을 의미하는 태그로 섹션 작성.. 2022. 8. 14.
내장 함수 알아보기 내장 함수 내장 함수는 자바스크립트에 기본적으로 내장되어 있는 함수들을 말합니다. 내장 함수에는 '인코딩,디코딩 함수', '숫자, 유/무한 값 판별 함수', '숫자, 문자 변환 함수', '자바스크립트 코드 변경 함수' 등이 있습니다. ▶ 인코딩, 디코딩 함수 자바스크립트에서의 인코딩이란, 문자를 부호화 시키는 것이며, 디코딩은 반대로 부호화 시킨 문자를 원래의 문자로 되돌리는 것입니다. 인코딩은 url주소에 쿼리 정보를 전송할 때, 유니코드 문자가 포함되어 발생하는 오류를 방지하기 위해 사용합니다. 함수명 설명 encodeURIComponent() 영문, 숫자와 ( ) - _ . * ! ' 을 제외한 문자를 인코딩합니다. dencodeURIComponent() encodeURIComponent()의 디코.. 2022. 8. 13.
배열 메서드 : join() / push() / pop() 배열 메서드 : join() / push() / pop() 배열 메서드를 사용하면 배열의 요소를 불러올 때 다양한 효과를 줄 수 있습니다. 잘 기억해 두었다가 적절히 사용합시다. 각 메서드마다 리턴값과 결과값으로 어떤 값을 나타내는지 구분합시다. > join() 메서드 join() 메서드는 배열 요소의 문자열을 결합한 뒤 반환하여 줍니다. ()괄호 안에 문자를 넣어 작성한 경우, 배열의 요소 사이에 해당 문자를 넣어 결합한 뒤 반환하여 줍니다. join() 메서드는 반환값과 출력 결과값이 같습니다. 번호 기본값 메서드 리턴값 1 [100, 200, 300, 400, 500] join('') 100200300400500 2 [100, 200, 300, 400, 500] join(' ') 100 200 30.. 2022. 8. 11.
728x90

HTML이 적힌 썸네일 이미지
CSS가 적힌 썸네일 이미지
JAVASCRIPT가 적힌 썸네일 이미지

JAVASCRIPT

자세히 보기