- 마임타입
- jQuery
- css3 selector
- 관계형 데이터 베이스
- 배열 메소드
- CSS
- Git
- ecmascript method
- 컨텐츠 중간 위치
- 겸손한 자바스크립트
- IIS 서버
- displaytable
- nodejs
- array method
- dom event
- javascript
- javascript 이론
- supervisor
- ajax
- ecma6
- requirejs
- ecma script
- unobtrusive javascript
- database 개념
- body-parser
- express 서버
- css3 셀렉터
- 미들웨어
- findindex
- mysql
목록ECMAScript (2)
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) //배열 안에 해당하는 값이 있을 경..
var 변수 선언과 Let, Const 변수 선언의 차이점 1. 변수 값의 변화기존의 자바스크립트에서는 var를 이용하여 변수를 선언하였다. var로 선언한 변수의 경우 할당되는 값이 유동적으로 변경이 가능하였다. 1234var hello="hello";console.log(hello); //result : hellovar hello="hi";console.log(hello); //result :hics 예를 들어 위의 경우처럼 최초 hello 변수를 선언할 때, 값을 "hello"로 할당을 해준 후, 밑에서 해당 변수의 값을 "hi"로 바꾼다고 하여도, 에러 없이 값이 바뀐다. 하지만 let과 const로 변수를 선언한 경우는 값을 바꿀 수가 없다. 1234let hello="hello";console..