[WEB 03]JavaScript関数
7732 ワード
Review
Function
<script>
function 함수이름(매개변수) {
함수 내용;
return 반환값;
}
</script>
JavaScriptでは関数を使用できます.
また、タグ内で関数を宣言したり、パラメータを使用したり、渡したり、戻り値を取得したりすることもできます.
Challenge
다크모드 구현에 함수 사용
<script>
function night() {
let atags = document.querySelectorAll('a');
document.querySelector('body').style.backgroundColor = 'black';
document.querySelector('body').style.color = 'gray';
for (let i = 0; i < atags.length; i++) {
atags[i].style.color = 'gray';
}
}
function day() {
let atags = document.querySelectorAll('a');
document.querySelector('body').style.backgroundColor = 'white';
document.querySelector('body').style.color = 'black';
for (let i = 0; i < atags.length; i++) {
atags[i].style.color = 'black';
}
}
</script>
<input type="button" id="darkmode" value="Night" onclick="
if(this.value === 'Night'){
night();
this.value = 'Day';
} else {
day();
this.value = 'Night';
}
">
? Question
! Answer
Comment
JavaScriptで簡単な動作ができるのは嬉しいです.
C、Object-C、Javaなど多くの言語開発経験があるので、関数はそのまま書くことができ、難しくありません.
Reference
この問題について([WEB 03]JavaScript関数), 我々は、より多くの情報をここで見つけました
https://velog.io/@boracious/WEB-03-JavaScript-함수
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
<script>
function 함수이름(매개변수) {
함수 내용;
return 반환값;
}
</script>
Challenge
다크모드 구현에 함수 사용
<script>
function night() {
let atags = document.querySelectorAll('a');
document.querySelector('body').style.backgroundColor = 'black';
document.querySelector('body').style.color = 'gray';
for (let i = 0; i < atags.length; i++) {
atags[i].style.color = 'gray';
}
}
function day() {
let atags = document.querySelectorAll('a');
document.querySelector('body').style.backgroundColor = 'white';
document.querySelector('body').style.color = 'black';
for (let i = 0; i < atags.length; i++) {
atags[i].style.color = 'black';
}
}
</script>
<input type="button" id="darkmode" value="Night" onclick="
if(this.value === 'Night'){
night();
this.value = 'Day';
} else {
day();
this.value = 'Night';
}
">
? Question
! Answer
Comment
JavaScriptで簡単な動作ができるのは嬉しいです.
C、Object-C、Javaなど多くの言語開発経験があるので、関数はそのまま書くことができ、難しくありません.
<script>
function night() {
let atags = document.querySelectorAll('a');
document.querySelector('body').style.backgroundColor = 'black';
document.querySelector('body').style.color = 'gray';
for (let i = 0; i < atags.length; i++) {
atags[i].style.color = 'gray';
}
}
function day() {
let atags = document.querySelectorAll('a');
document.querySelector('body').style.backgroundColor = 'white';
document.querySelector('body').style.color = 'black';
for (let i = 0; i < atags.length; i++) {
atags[i].style.color = 'black';
}
}
</script>
<input type="button" id="darkmode" value="Night" onclick="
if(this.value === 'Night'){
night();
this.value = 'Day';
} else {
day();
this.value = 'Night';
}
">
! Answer
Comment
JavaScriptで簡単な動作ができるのは嬉しいです.
C、Object-C、Javaなど多くの言語開発経験があるので、関数はそのまま書くことができ、難しくありません.
JavaScriptで簡単な動作ができるのは嬉しいです.
C、Object-C、Javaなど多くの言語開発経験があるので、関数はそのまま書くことができ、難しくありません.
Reference
この問題について([WEB 03]JavaScript関数), 我々は、より多くの情報をここで見つけました https://velog.io/@boracious/WEB-03-JavaScript-함수テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol