- 마임타입
- ecmascript method
- 미들웨어
- findindex
- express 서버
- jQuery
- dom event
- nodejs
- javascript 이론
- 관계형 데이터 베이스
- css3 selector
- 겸손한 자바스크립트
- ajax
- javascript
- displaytable
- mysql
- 컨텐츠 중간 위치
- supervisor
- Git
- database 개념
- IIS 서버
- requirejs
- CSS
- css3 셀렉터
- ecma6
- 배열 메소드
- body-parser
- unobtrusive javascript
- ecma script
- array method
Martin`s Work
findIndex Method 배열의 index 값을 찾는 메소드로서, 콜백함수에서 true를 반환하면 콜백함수를 종료하고, 배열의 해당하는 index값을 반환한다. 만약 콜백 함수에서 true를 반환하지 않으면 최종적으로 -1을 반환한다. 기본적인 사용법은 아래와 같다. 1arr.findindex(callback[value,index,allData])cs 콜백함수에서는 인자로 총 3개를 받을 수 있으며, 배열의 value, 해당하는 index 그리고 그 배열의 모든 데이터를 받을 수 있다. 12345let arr = [10,20,30,40];let canFind = arr.findIndex((v, i, d)=> v === 20 )console.log(canFind) //배열 안에 해당하는 값이 있을 경..
map 메소드 map 메소드의 대상에 대해서 map 메소드를 이용하여 콜백함수를 호출하면 기존의 배열에서 사용자가 원하는 새로운 형태의 배열을 반환할 수 있다. 사용법은 아래와 같다. 1arr.map( callback(v, i ){})cs v는 배열의 value 값이며, i 의 경우 value값에 대한 index 값이다. 123456789var arr = [1,2,3,4,5];arr.map( function(v,i){ console.log("배열의 value값은 " + v + "이고, 그 value값의 index는 " + i + "이다.");})//result : 배열의 value값은 1이고, 그 value값의 index는 0이다.//result : 배열의 value값은 2이고, 그 value값의 ind..
변수의 조작 자바스크립트는 세가지 주요한 방식을 통해 데이터의 값을 조작할 수 있다. 1. 값을 새로운 변수에 할당하여 사용할 수 있다. 2. 값을 함수나 메서드의 전달인자로 넘겨줄 수 있다.3. 데이터의 두 값이 동일한지를 알아보기 위해 한 값과 다른 값을 비교할 수 있다. 이러한 데이터 값을 조작하는 방식은 2가지로 나뉘는데, 그것이 기본형 데이터(값에 의한-by value) 와 참조형 데이터(by-reference) 이다. 기본형 데이터(값에 의한-by value) 종류- Number, String, boolean, null, undefined기본형 데이터를 조작할 때 가장 중요한 것은 데이터 값이다. 값을 할당할 때에 기본형 데이터의 경우 실제 그 값이 복사되며, 복사시 해당 데이터는 변수, 객체..