본문 바로가기
728x90
반응형

분류 전체보기298

[자바스크립트 정규표현식] 작성하기1 - 문자열이 특정문자를 포함 하는지 검사 let myString = "Hello, World!"; let myRegex = /Hello/; let result = myRegex.test(myString); test함수를 이용해 myString의 문자열안에 myRegex값 hello가 포함되어있는지 검사해 true/false로 반환한다. 위 코드의 result의 값은 true가 된다. let petString = "James has a pet cat."; let petRegex = /dog|cat|bird|fish/; let result = petRegex.test(petString); | 기호로 구분하여 dog, cat, bird, fish중 하나를 포함하고 있는지 검사한다. 대소문자 상관없이 검사하기 let myString = "freeCod.. 2019. 5. 15.
[ES6] 기초문법 9 - 객체생성하기 //기본적인방법 const createObject = (name, age, gender) => { return { name : name, age : age, gender : gender }; }; console.log(createObject("gildong", 56, "male")); //간단하게 작성하기 const createObject = (name, age, gender) => ({name, age, gender}); console.log(createObject("gildong", 56, "male")); 2019. 5. 9.
[ES6] 기초문법 8 - 문장속에 변수를 가져와 쓰는 방법 ${ } const obj = { success : ["good","happy","lucky"], fail:["bad","sad"] } function makeString(arr){ const result = arr.map(val =>`I am ${val}`); } makeString(obj.success); 결과 >>> I am good,I am happy,I am lucky ${ }를 이용해 문장속에 변수를 넣을 수 있습니다. 이때 문장을 감싸는 기호는 '나 "가 아닌 `를 사용해야 합니다. 2019. 5. 9.
[ES6] 기초문법 7 - 함수의 파라미터값이 객체일때 원하는 값만 선택해서 가져오기 const testObj = { min : 1 , str : "hello world!", max : 100, num : 5, name : "javascript" } const half = (function(){ return function half({min, max}) { return (max+min)/2 }; })(); half(testObj); testObj의 객체를 넘겼지만 함수에서 필요한 min과 max만 받아와 사용한다. 2019. 5. 8.
728x90
반응형