JSベース
21027 ワード
Chapter-変数
変数ベース
1.変数は何ですか.
Chapterタイプ
1.元のデータ(元のデータではなく、オブジェクトではなく、メソッドを持たないデータ)
4.比較演算子==および!==
Chapter-関数
1.関数を使用する理由
繰り返されることを解決するために.
2.関数とは
3.関数の作成と使用方法
1)関数宣言式
function(base,height){
let triangleArea =(base*height)/2
return triangleArea
}
2)関数式 const getTriangleArea =fuction(base,height){
let triangleArea =(base*height)/2
return triangleArea
}
3)矢印関数const getTriangleArea = (base, height) =>{
let triangleArea =(base*height)/2
return triangleArea
}
**함수 본문에 리턴문만 있다면,**
const getTriangleArea =(base,height) =>{base*height/2}
4.関数式の評価0)関数を宣言した後、/関数式で代入/矢印関数を作成
1)塩水出口
2)参照先heapで照会
3)パラメータは呼び出し時に伝達パラメータ(パラメータ)に置き換えられる
4)実行関数のマスターコード
5)戻り値出力
条件文
に値
論理演算子
演算子がブール値の場合、ブール値が返されます。
alert( true || true ); // true
alert( false || true ); // true
alert( true || false ); // true
alert( false || false ); // false
alert( true && true ); // true
alert( false && true ); // false
alert( true && false ); // false
alert( false && false ); // false
被演算子を返します。
1.最初の真の値を検索するOR演算子"|"
result = value1 || value2 || value3;
各被演算子
2.最初のfalseyのAND演算子'&'を検索
result = value1 && value2 && value3;
条件演算子「?」
let result = condition ? value1 : value2;
let user ={name:'jiwwong',age:26};
let accessAllowed = (user.age > 18) ? 'yes' : 'no';
console.log(accessAllowed)// yes
条件文の使用時の順序
章-文字列
`(backtic)メリット
文字列メソッド
1.特定の場所にアクセス/変更できません
let desc ='안녕하세요';
desc[2]//'하'
desc[4]='용';
console.log(desc) ;//'안녕하세요'
2.toUpperCase()/toLowerCase()大文字または小文字に変更し、オリジナルは変更しません.
let str = 'My name is'
str.toUpperCase()
str.toLowerCase()
3.str.indexOf(text)textがある場合は、-1がない場合は、最初の面textのインデックスを返します.
4.str.trim():前後のスペースを削除
5.str.repeat(n):strをn回繰り返す
6.str.incloudes(text)strにtrue/falseのテキストがある
7.str.length:文字列の長さを返します
8.str.slice(start,end)
strの2番目のインデックスから
sratrはインデックスを含み、endはインデックスを含まない
strの2番目のインデックスから2番目のインデックスを含まない=>"
インデックスより大きいNull値
最初のインデックスから配列の末尾へのインデックス
const str = 'The quick brown fox jumps over the lazy dog.';
const words = str.split(' ');
console.log(words[3]);
// expected output: "fox"
const chars = str.split('');
console.log(chars[8]);
// expected output: "k"
const strCopy = str.split();
console.log(strCopy);
// expected output: Array ["The quick brown fox jumps over the lazy dog."]
11.str.join()const elements = ['Fire', 'Air', 'Water'];
console.log(elements.join());
// expected output: "Fire,Air,Water"
console.log(elements.join(''));
// expected output: "FireAirWater"
console.log(elements.join('-'));
// expected output: "Fire-Air-Water"
console.log(elements.join(' '));
// expected output: "Fire Air Water"
くりかえし文
いつ複文を使いますか。
1.は
for(처음;조건식(반복문의동작기간);마지막(증감문) ){
반복할 내용
}
2.繰り返し文while
let i =0 //반복문카운터 변수선언
while(조건식){
반복할내용
i++(증감문)
}
3.反復文for whileの違い
繰り返し回数を指定した場合はforを使用し、無限ループまたはいくつかの条件を満たす前に繰り返します.whileを使用します.
4.continuとbreake
breakを使用すると、必要に応じて繰り返し文をいつでも飛び出すことができます.
let sum = 0;
while (true) {
let value = +prompt("숫자를 입력하세요.", '');
if (!value) break; // (*)
sum += value;
}
alert( '합계: ' + sum );
continueは、現在のサイクルを終了し、次のサイクルを継続するために使用することができる.
for (let i = 0; i < 10; i++) {
// 조건이 참이라면 남아있는 본문은 실행되지 않습니다.
if (i % 2 == 0) continue;
alert(i); // 1, 3, 5, 7, 9가 차례대로 출력됨
}
5.二重複文
2つの変数を変えると、二重複文を思い出します.
Reference
この問題について(JSベース), 我々は、より多くの情報をここで見つけました https://velog.io/@ice-ame/자바스크립트-기초テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol