昨日何をしましたか.
10192 ワード
🙊 間違った内容があればコメントで教えてください!
👾 forを使用する繰り返し文:for in、for of、forEach
反復タスクを実行するときに使用される最も一般的な構文.
開発を始めたばかりの頃、for Moonは最大の難関だったが、ずっと勉強していて、いつの間にか理解していた.一番いい勉強方法はやはり繰り返し...
// 일반 for문 예제
for ( 초기식 ; 조건식 ; 증감식){
조건식을 만족할 경우 실행되는 문장
}
for(let i = 0; i<3; i++){
console.log("세번 반복합니다.")
}
// "세번 반복합니다." 가 3회 출력됩니다.
一般的なfor文はもうすぐ熟知したので、我慢できずにまた新しい概念が現れました...ドアにも種類があるので.for-of, for-in, forEach!
💻for-of
forと同様に、配列または文字列の周りで各要素に対して特定の操作を実行するための繰り返し文です.
// 일반 for문 예제
const arr = ["a", "b", "c"]
for( let i = 0, i< arr.length; i++){
console.log(arr[i])
/*
아래와 같이 출력됩니다.
'a'
'b'
'c'
*/
}
// for-of 문 예제
const arr = ["a", "b", "c"]
for( let ele of arr){
console.log(ele)
}
/*
아래와 같이 출력됩니다.
'a'
'b'
'c'
*/
}
ここで注意したいのは、オブジェクトがすぐに使用できないことです.すぐに使えない文から見ると、オブジェクトを配列形式に変換し、for-ofを使用するなど、他の方法で迂回して使用できるようです.
object.entries
を使用してオブジェクトを配列に変換し、for of文を使用します.const obj = { name: "이태민", group: "Shinee" };
const result = Object.entries(obj);
// [["name", "이태민"], ["group", "Shinee"]]
for (let element of result) {
let [key, val] = element; // 구조분해할당
console.log(key + '은(는) ' + val);
}
//'name은(는) 이태민'
//'group은(는) Shinee'
💻for-in
for inは同じ繰り返し文であり、for ofのように
Object.entires
を使用して配列に変換する必要がなく、オブジェクトに適用できます.ただし同じツアーが順番通りに行われない場合もあるので、利用を考えてみてください!// for-in문 예제
const obj = { name: "이태민", group: "Shinee" }
for (let key in obj) {
console.log(key + '은(는) ' + obj[key]);
}
//for-of문의 예제와 같은 결과 출력.
💻forEach()
反複文マスクをつける方法!for ofとは異なり、配列にのみ使用できます.
// forEach() 예제
const arr = ["a", "b", "c"]
arr.forEach(function(el){
console.log(el)
})
/*
아래와 같이 출력됩니다.
'a'
'b'
'c'
*/
}
👾 whileの重複文の使用
for文に比べて、まだあまり書いていない記憶なので、コードを書くときに少し混同されます.forと同様に,繰り返し文であり,初期式,条件式,増減式に分けて記述される.主に、範囲を指定できない場合や、結果がいつ発生するか分からない場合に使用します.条件式の設定でエラーが発生した場合、無限ループが発生する可能性があります.
// while문 예제
let count = 0 //최초식
while(count !==5){ //조건식
console.log(count)
count++ //증감식
}
👾 REST APIとRESTful
昨日何をしましたかでrestapiについて非常に簡単に述べ、授業を受けるときは茫然と理解し、グーグルで他の人が書いた概念を見て、何も知らなくなった.
restapi設計ガイドに従って作成されたAPIは、RESTfulと呼ばれることがある.実習ならわかるけど、理論的には、何を言っているのか全然わからない!ううう
いつかわかるよ
Reference
この問題について(昨日何をしましたか.), 我々は、より多くの情報をここで見つけました https://velog.io/@hedakim/어제-뭐했니-3テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol