본문 바로가기

ES54

ES5 문법 #4 ~ JSON, Date, Object... ES5 문법 #3 ~ Array 2022.12.13 - [IT/JavaScript] - ES5 문법 #1 2022.12.13 - [ALL] - ES5 문법 #2 ~ string Array.isArray() (객체 판단) var names = ["James", "Jone", "Daniel"] var obj = {name : "M.Lee", age : 23} Array.isArray(names) // return true Array.isArray(obj) //r who-is-2t1.tistory.com JSON.parse() / JSON.stringify() JSON 데이터를 obj로 변환 var obj = JSON.parse('{"name" : "M.Lee", "age" : 26}'); obj를 JSON .. 2022. 12. 15.
ES5 문법 #3 ~ Array 10; } Note that the function takes 3 arguments: The item value The item index The array itself 값만 사용하는 경우, 나머지 매개변수 생략 가능 Array Reduce() / ReduceRight() 내 기준 reduce함수는 이해하기 좀 어려웠다. const nums = [13, 24, 16, 4]; let sum1 = nums.reduce(myNumbers1); // return 57 let sum2 = nums.reduce(myNumbers2); // return 13-24-16-4 let sum3 = nums.reduce(myNumbers3); // return 13 let sum4 = nums.reduce(myNumbers.. 2022. 12. 14.
ES5 문법 #1 ES5 문법 #2 ~ string2022.12.13 - [IT/JavaScript] - ES5 문법 #1 use strict “use strict”은 JavaScript 코드를 strict 모드에서 사용되어야 한다는 것을 정의한다. 엄격모드에서는 선언되지 않은 변수를 사용할 수 없다. JavaScript "use stwho-is-2t1.tistory.comECMAScript 2009의 주요 문법 정리2009년의 가장 첫번째 개정판. ES5라고도 불림Features"use strict"String[number] accessMultiline stringsString.trim()Array.isArray()Array forEach()Array map()Array filter()Array reduce()Array.. 2022. 12. 13.
JS Versions (JavaScript Versions) 1995년 Brendan Eich가 만들었고 1997년 ECMA의 표준이 되었음. 공식 명칭 : ECMAScript Vers : ES1, ES2, … , ES6, ECMAScript 2016, …, ECMAScript 2021 (2016년 부터는 년도로 넘버링) Ver Official Name Description ES1 ECMAScript 1 (1997) 초판 ES2 ECMAScript 2 (1998) Editorial changes ES3 ECMAScript 3 (1999) 정규식 추가 try/catch 추가 switch 추가 do-while 추가 ES4 ECMAScript 4 Never released ES5 ECMAScript 5 (2009) Read More "strict mode" 추가 JSO.. 2022. 12. 13.