jscode 2-7~2-10

최정하·2024년 5월 10일

1.function

>캡슐화 해서 반복한다. 1-1) funtion sayHello () { console.log("Hello my name is c); } sayHello("nico"); sayHello("nicolas"); >c부분에 nico,nicolas가 옴. 1-2) function minusFive(potato) { console.log(potato-5) }; minusFive(10,10,12,4,5,6); *function 의 구조: 밖에서 값을 할당하고, function에서 기능함. *첫번째~세번째줄: function 생성 *4번째줄. 데이터를 function 에 보냄.(값 할당) *첫번째줄. potato에서 '첫번째' 데이터륿 받음. 아무리 데이터가 많아도 10 만 받는 다는 소리. *두번째줄. funtion에서의 기능,역할,할일,목적 *potato라는 애는 function 의 body에서만 사용 가능. 1-3) const player= { name:"nico", sayHello:function(otherPersonName) { console.log("Hello"+ otherPersonName +"nice to meet you"), }; console.log(player.name); player.sayHello("lynn"); *{} 중괄호 안은 ,(콤마)로 연결함. 마지막 ;(세미콜론) *function이 먼저 올 때랑, 변수 안에 들어갈 때 순서가 바뀜. 1-4) const calculator= { add:function(a,b) { console.log(a,b); }, }; calculator.add(5,1); console.log(); *저 (5,1)이 function에 들어감.

0개의 댓글