열심히 코딩할래/AI 해볼까
[javascript] 자바스크립트 함수, 화살표 함수
오늘의 여름
2023. 4. 10. 23:16
728x90
📌Javascript 화살표함수 종류
input X | input O | |
output X | const fun_name = () => {} | const fun_name = (input) => {} |
output O | const fun_name = () => {output} | const fun_name = (input) => {output} |
📌예제 1 - input ❌ & output ❌
<body>
<input type="button" value="click" onclick="message()">
<script>
const message = () => { alert("열심히 살고싶어..!")}
//function message(){alert("열심히 살아야지..!")} 와 같은 역할
</script>
</body>
📌예제 2 - input ❌ output ⭕
<script>
const sayHello = () =>
{message = "오늘도 안녕하신지요?"
return message}
document.write(sayHello())
</script>
📌예제 3 - input ⭕ output ❌
<script>
const sayHello = (name) =>
{message= "내 블로그 이름은 '"+ name + "'(이)야"
document.write(message)}
sayHello("열심히 살고싶어 오늘도")
</script>
📌예제 4 - input ⭕ output ⭕
<script>
const sayHello = (name) =>
{message= "내 블로그 이름은 '"+ name + "'(이)야"
return message}
sayHello("열심히 살고싶어 오늘도")
document.write(message)
</script>
위에와 같은 코드지만 return을 해주어 output을 만들어 준 것이다.
728x90