자바스크립트에서 배열에 새로운 값을 추가하고 싶은 경우가 있다면 어떻게 해야할까요? 원하는 값을 앞 또는 뒤 원하는 위치에 아래 두 가지 함수를 사용해 간단히 추가할 수 있습니다.# 자바스크립트 배열의 앞 또는 뒤에 추가 방법만약 test라는 이름의 변수가 있다면 변수를 아래와 같이 추가할 수 있습니다. 사용방법은 아래와 같습니다.test.unshift('123');// 앞에 새로운 배열값 추가 test.push('890');// 뒤에 새로운 배열값 추가 보시는 것처럼 배열에 새로운 값을 추가할 수 있습니다. 배열을 선언 후 앞 또는 뒤에 추가하는 점만 차이점이고 나머지는 같습니다. 그럼 아래 예제를 봐주세요. 아래는 배열을 추가하는 방법에 대하여 더 자세하게 알아보겠습니다.# unshift() 새로운 배
Last Modified : 2019-01-24 13:27:15Python에서 여러개의 리스트를 하나로 병합, 합치는 방법에 대하여 알아봅니다. 어떻게하면 가능할까요?# Python 리스트 병합, 하나로 합치는 방법Python은 간단한 방법으로 리스트(배열)를 합칠 수 있습니다. 방법은 크게 두 가지 방법을 생각할 수 있습니다.+ 기호 연산자를 사용하는 방법extend() 함수를 사용하는 방법먼저 + 연산자를 사용하는 방법을 알아봅니다. 이는 매우 간단한 방법으로 빠르게 여러개의 리스트를 하나로 병합하게해줍니다. 만약 아래와 같이 리스트 2개가 존재하는 경우 예제로 알아봅니다.array1 = [1]array2 = [2]이제 위 리시트 두 개를 하나로 합치기 위해서 아래처럼 실행합니다.array3 = array1 + array2print(array3)아래는 병합 후의 출
Last Modified : 2020-09-02 11:32:56자바스크립트에는 많은 데이터 타입이 존재하며 그 중 하나로 배열(array)이 존재합니다. 배열은 자바를 비롯한 대부분의 언어가 가지는 데이터 타입으로 자바스크립트만의 특별한 자료 구조는 아닙니다. 그렇다면 배열이 사용, 선언되는 경우는 언제일까요?# 배열이 사용되는 경우배열을 선언하는 이유는 배열값이 한개의 값이 아닌 여러개의 데이터값을 동시에 가질 수 있기 때문입니다. 그래서 데이터의 집합을 저장하기 위한 용도로 사용하며 반대로 단일 데이터의 경우에는 문자 및 숫자 등의 타입이 사용됩니다. 이런 이유로 배열을 사용할 경우 아래와 같은 장점이 있을 것입니다.! 배열의 데이터 타입(구조)의 장점 단일 데이터(Single data)가 아닌 다수의 데이터(Multiple data) 저장 연관있는 데이터를 함께
Last Modified : 2021-01-05 12:21:14PHP의 자료 타입 중 하나인 배열은 한개가 아닌 다수의 값을 가지고 있습니다. 만약, 배열이 가진 값의 총 개수를 확인하려면 어떻게 해야할까요? 몇 개의 값을 가지고 있는지 구해야 하는 경우 배열의 개수를 반환하는 함수 count()를 사용할 수 있습니다. count() 함수를 사용하면 해당하는 배열이 몇 개의 값을 가지고 있는지 계산하여 숫자로 반환합니다.아래는 count() 함수를 사용하는 간단한 방법입니다. count($test) // 배열 $test 변수의 개수를 반환 보시는 것처럼 사용방법은 간단합니다. count() 함수를 사용하고 매개변수로 배열이름을 사용하면 됩니다. 그럼 더 자세한 방법을 알기위해 아래의 예제를 사용하여 알아보도록 하겠습니다.# count() 함수 예제소스 코드보기아래 예제
Last Modified : 2020-05-30 23:24:28PHP의 데이터 타입 중 배열이 많이 사용되죠. 여기서 배열의 특징은 여러 개의 값을 동시에 가질 수 있는 것입니다. 그래서 배열의 여러 값을 조작하는 많은 배열 함수가 존재합니다. 아래는 그 중에서 array_unique()에 대하여 알아보겠습니다.! php 중복된 값 제거하기만약 php의 배열 값들 중에서 중복된 값이 없는 유니크한 값만 존재하게하려면 어떻게 해야할까요? 쉽게 얘기해서 1, 2, 2, 3, 3, 3, 1 이라는 배열 값이 있다면 1, 2, 3만 가지도록 만드려고 합니다. 물론 가능한데요 아래에서 알아봅니다.# PHP 서로 다른 값만 존재하는 배열 만들기물론 일일이 수작업으로 같은 값을 제거할 수도을 있겠죠. 하지만 배열이 가진 값이 1000만개라면? 이는 도저히 불가능한 일임이 틀림없습니
Last Modified : 2019-08-01 08:16:59프로그래밍에서 항상 중요한 부분을 차지하는 데이터 타입이 바로 배열입니다. 아래에서는 php에서의 배열(Array)에 대하여 간단히 알아봅니다.PHP에서도 데이터 타입 중 하나인 배열(Array)이 존재하며 많이 사용됩니다. 아래는 배열과 관련된 기본적인 내용 및 함수들을 모아서 정리한 내용입니다. ! Array 배열값 출력하기시작에 앞서 배열이 무엇이고 배열값 출력 방법을 살펴보겠습니다. 배열은 연결된 데이터 값을 가지는 하나의 묶음으로 생각하시면 좋습니다. 이때 구분자를 콤마(,)를 사용하여 [] 연결되게됩니다.$test = [1, 2, 3]이처럼 배열 안에선 각각의 값들을 가질 수 있습니다. 만약 배열 안에서 하나의 값만 가져올 경우 그 순서값을 사용하는데 처음 위치는 0이됩니다. 즉 위에서 2를 가져
Last Modified : 2019-08-06 20:15:21자바스크립트를 사용하여 데이터를 가공, 처리하는 일들이 점점 더 많아지고 있다. 이때 중요한 부분 중 하나로 데이터를 어떻게 정렬(Sorting) 하느냐 역시 고민인 부분이다. 만약 테이블 그리드 형태의 데이터가 존재한다고 했을때 쉽게 정렬할 수 있는 방법이 있을까?데이터를 불러와 처리하는 경우 일반적으로 배열이 데이터 형태로 저장된 경우가 많다. 그 이유는 무엇일까? 배열로 저장된 데이터는 소팅하여 재정렬 후 보여주기에 편리한 함수를 가지고 있기 때문이다. 이 중에서 reverse() 함수를 이용하면 배열을 역순으로 재정렬할 수 있게된다.배열이름.reverse();해당 함수를 실행하면 배열을 역순으로 정렬한다고 얘기하였다. 일반적인 정렬방법으로 sort() 함수가 많이 사용된다. 그럼 간단한 예제를 통해
Last Modified : 2020-03-29 19:14:54PHP에서도 배열은 매우 많이 사용됩니다. 배열의 일부를 제거(잘라내기) 또는 삭제할 경우 어떻게해야할까요? 이때는 array_splice() 함수를 사용할 수 있습니다. array_splice()는 배열을 단순하게 잘라내는 것 뿐만 아니라 둘로 나누는 등의 기능이 가능합니다. 그럼 아래는 간단한 사용방법입니다.array_splice(선택배열, 시작위치, 반환길이, 선택옵션[변경할 값]) 사용하는 방법은 위와 같이 매우 간단합니다. 원하는 배열을 첫번째 매개변수로 사용하고 나머지 옵션을 선택하면 됩니다. 여기서 마지막의 선택옵션은 필수가 아닌 선택입니다. 만약 마지막의 옵션값을 추가, 입력할 경우 잘라낸 값이 변경할 값으로 바뀌게 됩니다. 그럼 아래 예제를 참고하세요.# array_splice() 배열 잘
Last Modified : 2017-12-25 05:01:41자바스크립트 배열이 여러 개의 값을 가지고 있을 때 만약 배열 값의 순서를 바꾸려면 어떻게 하는지 알아봅니다.# 자바스크립트 배열의 값 순서 바꾸기자바스크립트의 배열은 순서대로 정렬되어 저장됩니다. 즉 원하는 순서대로 배열 값을 위치시키는 것이 가능하다는 뜻입니다. 만약 기존의 배열 순서를 다른 순서로 변경해야 한다면 어떻게 할까요? 몇 가지 방법들이 있는데요... 루프를 사용하여 모든 값들을 다시 순서대로 추가하는 방법도 있고 아니면 이동할 값만 잘라내서 원하는 위치에 추가하는 방법도 있습니다.여기서는 두 번째 방법인 배열의 값 중 이동해야 할 값만 다른 원하는 곳으로 옮기는 방법을 알아보려고 합니다. 이를 구현하기 위해서 배열에 사용하는 내장 함수가 필요한데 바로 splice() 함수입니다.Array.s
Last Modified : 2020-12-23 08:10:39자바스크립트에서 배열을 삭제, 제거하는 방법에 대하여 알아보려합니다. 아래는 배열을 삭제하는데 자주 사용되는 splice() 메소드에 대하여 알아보고 간단한 실행 예제입니다.# 배열 splice() 사용하여 삭제하는 방법splice는 기존의 배열값의 일부를 잘라 새로운 배열로 반환합니다. 즉 기존배열을 자르거나 새로운 배열을 생성하는 데 유용한 함수입니다. 기존의 배열값의 경우 원하는 일부를 잘라 삭제하는 것이 가능합니다.splice(시작위치, 잘라낼 길이)이처럼 splice()는 시작할 위치부터 길이값만큼 잘라냅니다. 그럼 아래는 간단한 예제입니다.# 배열 잘라내기 splice() 예제보기아래는 배열값 네 개 중에서 3번째 값인 3을 잘라내는 예제입니다. 3번째 이므로 넘겨줄 인자값은 2이고 하나만 잘라내
Last Modified : 2018-06-12 13:09:48자바스크립트의 배열의 값 중 하나를 찾아 다른 값으로 변경하는 방법을 알아봅니다.# 자바스크립트 배열 값 다른 값으로 대치, 변경우선 배열의 값을 다른 값으로 변경하기 위해 다음과 같은 과정이 필요합니다.1. 배열인지 타입을 확인2. 배열에서 변경할 값의 위치 인덱스(index) 얻기3. 해당 인덱스를 사용하여 새로운 값 변경과정은 간단합니다. 아래에서는 함수를 하나 만들텐데 이름은 updateArray()입니다.updateArray(myArray, oldValue, newValue)이 함수는 세 개의 인자를 받아 처리합니다. 첫 번째는 배열값이며 두 번째은 변경할 값을 받고 세 번째 인자는 변경할 값입니다. 그럼 아래에서 직접 코드를 작성해볼께요!function updateArray(myArray, old
Last Modified : 2020-10-31 11:13:31자바스크립트에서 만약 빈 배열 값이 존재하는 경우 이런 값만 삭제하는 방법을 알아보려고 합니다.예를들어 기존의 값이 위라면 아래와 같이 변경하는 방법입니다.myNum = [1, undefined, 3, '', 5]; // 변경 전myNum = [1, 3, 5] // 변경 후즉 값이 비었거나 선언되지 않은 배열 값만 제거하는 방법입니다.# 자바스크립트 배열에서 빈 값 제거하기이제 예제를 하나 만들어 봅니다. 일단 테스트 변수를 하나 만들어야 겠죠. 위의 myNum 배열을 그대로 가져옵니다. 그리고 여기서 배열 함수 filter()를 사용해 값이 있는 것만 반환하도록 코드를 작성합니다.myNum = [1, undefined, 3, '', 5];myNum = myNum.filter(function(item) {
Last Modified : 2020-05-31 06:28:51아래는 자바스크립트 또는 제이쿼리를 사용하여 반복문을 만드는 방법을 알아보려고합니다. 어떻게 반복문을 만들 수 있고 어떤 차이가 있는지 알아보세요.# 자바스크립트 제이쿼리 반복문 만들기자바스크립트에서 반복문(루프)을 만드려고 할 경우 아래와 같이 for문을 사용하는 방법이 가장 많이 사용됩니다. 반복문을 배우는 경우 가장 먼저 for문을 먼저 알고 나머지 방법들을 알아가는 것이 좋습니다.! 자바스크립트에서 반복문을 사용하는 다양한 방법들1. for in을 사용한 반복문2. for length를 사용하는 방법3. 제이쿼리(jQuery)를 사용한 each() 함수 반복문4. do() while 반복문5. while 반복문위 방법들이 먼저 가장 쉽고 빠르게 적용 가능한 for in 반복문을 알아봅니다.! for
Last Modified : 2018-06-06 16:55:34자바스크립트의 배열이 특정값을 가지고 있는지 확인하는 방법. indexOf, find, includes 메소드들에 대하여 알아봅시다. 이 메서드들은 모두 배열에서 특정 문자열을 검색할 수 있는 찾기 기능을 가지고 있습니다.indexOf() // 찾은 위치를 index로 반환includes() // 불리언으로 여부를 판단하여 반환find() // 첫번째 배열값만 반환위 두개의 메소드 indexOf() 그리고 includes()는 해당값을 인자로 넘겨 그 결과를 반환하는 간단한 방법이니다. 그럼 아래 예제를 참고하세요.find() 메소드는 반드시 callback을 매개변수로 사용하여야합니다.Ex)testArray.find(callback);
Last Modified : 2017-06-05 13:33:03자바스크립의 배열에 값을 추가하는 방법은 여러가지가 있습니다. 만약 배열의 맨 앞에 값을 추가하거나 삭제하는 방법을 알아보려고 합니다.# 자바스크립트 배열의 맨 앞 또는 맨 뒤에 값을 추가하기자바스크립트의 배열에는 다양한 내장 함수가 존재하며 이 중에서 배열 맨 앞에 사용하는 함수가 존재합니다. 바로 shift(), unshift()입니다.shift() // 배열 맨 앞의 값 삭제unshift(값) // 배열 맨 앞의 값 추가배열의 맨 앞의 값을 추가하거나 제거하는데 가장 쉽고 빠르게 사용할 수 있는 방법입니다.먼저 shift()는 배열 맨 앞의 값을 제거합니다. 그리고 삭제한 값을 반환하게 됩니다.다음으로 unshift()는 배열 앞에 새로운 값을 추가합니다. 그리고 배열의 전체 개수를 반환합니다.그럼 아
Last Modified : 2021-01-08 15:35:39특정값을 배열로 저장하기 위해서 toArray() 메소드를 사용할 수 있다. toArray()는 불러온 값을 배열로 저장한다. 아래는 간단한 사용방법이다.$(선택요소).toArray();그럼 예제를 통해 더 자세히 알아보자.# toArray() 예제보기<body> <ul> <li>1</li> <li>2</li> <li>3</li> </ul></body>아래는 스크립트소스이다.<script> var test = $('ul li').toArray(); // test 변수에 배열값으로 저장됨</script>*참고사항선택요소를 배열로 저장하는 메소드는 get()이 존재하며 동일한 기능을 수행한다. 차이점이라면 get()은 인자를 사용해 원하는 값을 선택할 수 있다는 점이고 toArray()는
Last Modified : 2015-10-30 08:46:34자바스크립트 배열의 값이 여러개이고 만약 고유한 값, 즉 똑같은 값이 존재하지 않게하려면 어떻게 할까요?# 제이쿼리를 사용하여 배열 유니크한 값만 가지기배열값 중 중복되는 값을 제거하는 방법은 다양합니다. 제이쿼리(jQuery)에서도 배열값 중 중복되는 값들을 간단하게 제거해주는데 이때 unique() 메소드를 사용할 수 있죠.$.unique(array)사용방법은 위와같이 간단합니다. 그럼 아래에서 예제를 통해 알아보세요.# 제이쿼리 사용 배열 중복값 제거 예제보기만약 변수 myArray가 다음과 같이 존재할 경우 동일한 값, 중복된 값을 제거하기위해 위 메소드를 사용해보겠습니다.myArray = [ 1, 2, 3, 2, 1 ];// 중복된 값 1, 2를 제외해야함var result = $.unique(my
Last Modified : 2017-11-30 23:42:44데이터베이스(이하 DB)에 담겨진 내용을 불러오기 위한 함수에 대하여 알아보고자 합니다. 먼저 가장 많이 사용되는 함수는 아래와 같습니다.mysql_fetch_array()mysql_fetch_row()mysql_fetch_assoc()위 세가지 모두 데이터베이스(Database)를 가져오는 기능은 동일하나 어떤 방법으로 가져오는가의 차이가 있습니다.mysql_fetch_array(); 키값을 기준으로 데이터를 가져옵니다.$row['id_no'];mysql_fetch_row(); 인덱스 숫자에 의해 가져옵니다.$row[1];mysql_fetch_assoc() 키값과 인덱스 둘 모두 사용하여 가져올 수가 있습니다. 아래는 데이터를 가져오기 위한 예제입니다.$row = mysql_fetch_array();$ro
Last Modified : 2015-11-15 15:03:16Python에서 사용 가능한 range() 함수에 대하여 알아봅니다.! range() 함수는?파이썬의 range() 함수는 연속된 숫자를 반환하는 함수입니다. 매우 간단하게 연속된 수열을 만들 수도 있죠. 아래는 간단한 문법입니다.range(startNumber, stopNumber, stepSize)- startNumber : 시작값을 나타내며 기본값은 0 (선택값)- stopNumber : 연속될 마지막 값을 나타냄. 단 자신은 포함되지 않음 (필수값)- stepSize : 연속될 수의 한 단위 값을 결정함 (선택값)이처럼 연속된 숫자를 쉽게 만들어 주게 됩니다. 그럼 간단한 반복문과 배열에 어떻게 사용되는지 예제와 함께 알아봅니다.# range() 함수 반복문 예제 보기이번 예제는 필수값 stopNum
Last Modified : 2019-08-18 09:16:58php에서 배열의 값을 하나로 병합, 합치는 방법을 알아보려고 합니다.# php 배열 하나로 합치기, array_merge()php는 배열 타입을 병합(merge)하기 쉽도록 array_merge() 내장함수를 제공합니다.array_merge(배열값들 ...)array_merge() 함수를 사용하면 여러 개의 배열을 하나로 합칠 수 있습니다. 그럼 어떻게 사용할 수 있는지 간단한 예제를 만들어보겠습니다.! php, array_merge() 예제보기아래는 두 개의 배열을 하나로 병합하는 간단한 예제입니다. 만약 아래와 같은 배열이 존재하는 경우를 생각해봅니다.<?php $arrayOne = array('web', 'is'); $arrayTwo = array('free', 'com');?>이제 두 개의 배열
Last Modified : 2020-08-03 18:04:48파이썬에서 배열을 다루고 사용하는 방법에 대하여 알아봅니다. 파이썬 역시 다른 언어들처럼 배열 데이터 타입이 존재합니다. 배열을 선언하고 조작하는 방법에 대하여 알아봅니다.# Python에서 배열의 선언파이썬에서의 배열은 아래처럼 선언할 수 있습니다.test = [0]test = [0, 1]type() 함수로 타입을 확인 가능합니다.type(test)"Array"# 배열의 일부만 가져오는 방법, 슬라이싱간단한 표현식으로 배열의 일부 값만울 가져올 수 있습니다.test = [1, 2, 3]test[0, 2]아래와 같이 슬라이싱 되어 표기가 가능합니다.[1, 2]# 콜론 기호를 사용하여 배열을 일부만 가져오는 방법여기서 : 콜론을 사용하는 방법도 존재합니다. 파이썬은 콜론을 사용하여 다양한 값을 불러올 수 있습
Last Modified : 2017-08-05 17:08:20자바스크립트에서 배열 타입의 여부를 확인하는 방법에 대하여 알아보려고 합니다. 어떻게 하면 배열 타입임을 확실하고 빨리 알 수 있을까요?# 자바스크립트 배열 확인하기, Array.iosArray()먼저 자바스크립트에서 배열 타입을 알려면 어떻게 알 수 있을까요? 쉽게 생각해보면 아래와 같은 두 가지 방법이 떠오릅니다.typeof <Variable><Variable> instanceof Array그런데 만약 객체 타입의 값이라면? 이 경우 배열 타입을 분별하기는 어렵습니다. 왜냐하면 자바스크립트에서 배열도 객체이고 객체도 객체이기 때문입니다.쉽게 설명하기 위해 배열을 하나 만들어 봅니다.myArray = [];myObj = {};이제 위 두 변수에 대하여 타입을 확인하기 위해 각각 typeof 와 instan
Last Modified : 2020-08-12 08:38:47자바스크립트 피라미드 모양의 배열값 만드는 방법은 무엇일까요?[[0]][[1],[2]][[3],[4],[5]]...이런식으로 계속 배열이 늘어나게 하려면?# 피라미드식의 배열 구하는 방법function getPyramid(num) { var n = num; var m = num; var result = []; for (var i=0; i<n; i++) { result[i] = []; for(var j=0; j<=i; j++) { result[i].push(m-num); ++m; if (n == m-num) { return result; } } }}test = getPyramid(6);위 예제는 6인 경우까지의 값이 배열로 나타나게됩니다.
Last Modified : 2017-04-17 18:49:05MongoDB에서 삭제할 데이터가 있는 경우 remove()를 사용합니다. 만약 find()에 sort(), limit()이 적용된 값들을 삭제하려면 어떻게 할까요?# MongoDB 데이터에서 sort() limit() 적용된 값 삭제방법collection에 find()를 사용하면 커서 객체를 반환되며 여기에 sort(), limit()을 적용할 수 있습니다. 하지만 이렇게 찾아낸 결과값을 삭제하는 메소드는 없기때문에 이와 같은 방법으로 삭제할 수는 없겠죠. 그렇다면 다른 방법은 없을까요? 이 경우 toArray()와 map()을 사용하는 방법이 있습니다. 아래에서 알아보세요.! 배열로 변환 후 변수에 id값을 저장하여 삭제하기반환된 커서객체를 배열로 변환... map()을 사용하여 id값을 모두 반환합니다
Last Modified : 2018-02-17 06:31:35아래 예제는 jQuery의 map() 메소드 방법입니다. 자바스크립트 Array.map()과는 다르니 참고하세요!배열에 저장된 값을 불러와 함수를 이용해 값을 반환하는 제이쿼리 메소드 map()에 대하여 알아보고 each() 메소드와의 차이점은 무엇인지 알아보겠습니다.먼저 아래는 map() 메소드의 간단한 사용 문법입니다.$.map(배열이름, 수행할 함수)보는 것처럼 매우 간단하죠. 그럼 위의 메소드를 좀 더 쉽게 익힐 수 있도록 간단한 예제와 함께 알아봅니다.! map() 메소드 예제보기먼저 아래 코드를 봐주세요. testArray는 배열 값을 가지는데요 ~ 배열이 가진 값을 div 태그에 텍스트로 index값과 함께 추가하는 코드를 작성하려고 합니다.var testArray = [1, 2, 3, 4];
Last Modified : 2021-06-23 20:40:16자바스크립트 배열 타입에 사용하는 entries() 메소드에 대하여 알아봅니다.# 자바스크립트 entries() 메소드 알아보기배열에 사용 가능한 다양한 메소드 들이 존재하죠. 그 중에 entries()에 대하여 알아보려고 합니다.참고로 객체에도 entries()가 존재합니다. 객체의 entries()는 배열과 비슷하게 모든 프로퍼티를 key, value로 반환하죠. 함께 알아두시면 좋습니다. 아래 링크를 참고하세요.https://webisfree.com/2019-06-18/자바스크립트-object-메소드-entries()-알아보기! entries()는?배열에 사용하는 반복자(interator)로 실행하면 반복자 객체를 반환합니다. 이 반복자 객체를 사용하여 내부의 값들을 돌면서 키(key)와 밸류(valu
Last Modified : 2020-06-15 20:53:41lodash의 head()에 대하여 알아봅니다. lodash의 head()는 배열에 사용하며 배열의 첫 번째 값을 항상 반환합니다. 사용 문법은 아래와 같습니다._.head(배열)즉 배열에 적용하면 첫번째 배열의 값을 반환하게 됩니다. 이를 자바스크립트로 사용한다면? 배열의 첫 번째 값인 [0]과 결과는 같을 것입니다._head([1, 2, 3]) // 1을 반환[1, 2, 3][0] // 1을 반환그럼 아래에서 예제를 사용하여 결과를 알아봅니다.# lodash head() 예제보기아래는 몇 가지 값을 가지는 배열들을 가지고 _.head()를 사용해 그 결과를 확인해보려고합니다. 과연 첫 번째 배열값을 반환하는지 알아보세요._.head([1, 2, 3]);// 1 반환_.head([4, 5]);//
Last Modified : 2019-08-18 15:09:18자바스크립트의 배열에 사용되는 많은 메소드 중에서 every()에 대하여 알아봅니다.# 자바스크립트 배열 메소드 every()배열에 사용하는 every() 메소드는 ES 5에 추가되었으며 대부분의 브라우저에서 지원됩니다. every()는 배열에 사용하는데 배열이 가진 모두 값을 검증하여 그 결과를 불리언인 true/false로 반환할 수 있습니다. 예를들어 배열의 값이 특정 값보다 큰지 아닌지를 알아보거나 짝수인지 홀수인지도 확인할 수 있습니다. 그럼 간단한 문법을 알아봅니다.Array.every(function, this[option])간단한 문법은 위와 같으며 함수와 this 값을 인자로 받습니다. 필수값인 함수의 경우는 아래와 같은 값들을 사용하게 됩니다.function(currentValue, ind
Last Modified : 2022-01-05 21:28:29안녕하세요 ~ 오늘은 자바스크립트에서 배열처럼 사용하는 set에 대하여 알아보려고 합니다. 간략하게 set은 무엇이고 배열과의 차이점은 무엇인지 알아볼께요!# set은 무엇인가?그럼 가장 먼저 set은 무엇일까요? 자바스크립트에서 set은 ES 6에서 처음 소개되었으며 새로운 형태의 데이터 타입으로 사용되는 객체입니다.@ 배열처럼 사용하는 set자바스크립트에서 set을 사용하다 보면 배열과 비교되고는 합니다. 왜 그럴까요? 실제로 사용해보면 배열과 크게 다르지 않기 때문입니다. 문법의 차이점과 동일한 값을 가지지 않는다는 점만 제외한다면 사실 set이 반드시 필요한지 의문을 가질 수 있습니다.이런 이유로 set을 사용하지 않더라도 크게 불편하거나 차이를 찾기 어렵습니다. 하지만 set만의 장점도 반드시 존재
Last Modified : 2022-05-16 21:22:45