1-4

4178 ワード

let a = 20
let b = 7
console.log(a%b)>>%は、20/7に残っているものは何を意味しますか?
console.log(a/b)>>あれは何ですか.
6>>残り
仮想マシン1496:4 2.857142857142857>>シェア
undefined
let myname=「ryugiho」>>小文字を大文字に変換します.Googleで検索します.
console.log(myname.toUpperCase()>>関数は小文字の間に大文字を付けます.(..U... C..)
RYUGIHO>>>大文字を表示
ex)
let email = '[email protected]'
console.logベース(email.split("@")>>>"@"
(2) ['ryugiho', 'mail.com']
undefined
let email = '[email protected]'
console.log(email.split("@")[1])>>1回ポップアップ
mail.com
undefined
let email = '[email protected]'
console.log(email.split('@')[1].split('.')) >>> '.' きじゅん
(2) ['mail', 'com']
undefined
let email = '[email protected]'
console.log(email.split('@')[1].split(".")[1])>>>第1弾
com
let txt=「ソウル市-麻浦区-望遠洞」
let txts = txt.split('-')>>'-'に基づく
console.log(txts)
(3) [『ソウル市』『麻浦区』『望遠洞』]
undefined
let txt=「ソウル市-麻浦区-望遠洞」
let txts = txt.split('-')
console.log(txts.join(">")>>マージ
3ソウル市>麻浦区>望遠洞
undefined
concat:指定した配列をマージして新しい配列を変換する
function minus(num1,num2){
return num1 - num2
}
let result = minus(100,10)
console.log(result)
90
undefined
let a=function(){>>a変数は、関数として定義することもできます.
console.log(「literal関数」)
}
a()
テキスト関数>>結果値
function is_adult(age){
if(age > 20){
console.ロゴ(「大人です」)
} else {
console.ロゴ(「青少年です」)
}
}
is_adult(25)
バーチャルマシン2377:3大人>>結果値
  • アプリケーションの開発に使用される一般的なJavaScript
    let a = function(){
    console.log(「関数」)
    }
    a();
    以上の内容の意味は以下の通りです.
    let a = () => {
    console.log(「関数」)
    }
    a();
    functionを取り除くために"=>"を入れます.開発者はサムネイルを大量に使用
    /////////////////////////////////////////////////////////////
    //相手
    let blog = {
    所有者:「noah」>>前が開いていて、後ろがディクソンナです.「:」ぶんかつ
    url : "noahlogs.tistory.com",
    getPost() {
    console.log(「ES 6構文クリーンアップ」);
    }
    };
    V
    次の2つの文は同義です.
    let owner = blog.owner
    let owner = blog["owner"]
    V
    //既存配分方式
    let owner = blog.owner
    let getPost = blog.getPost()>>dictionaryが100個200個に達すると、いちいち発表するのは難しい
    これにより、非構造配分方式が採用される.
    V
    //非構造配分
    let { owner, getPost } = blog;
    ex){owner,getPost}>>ディクソンナリー
    blog>>>バイナリオブジェクト名
    //blogオブジェクトのownerとgetPost()にそれぞれデータを割り当てる
    //blogのキー値と名前は同じでなければなりません!>>重要
    //(ownerではなく、owner 2!彼らは何も入ってこないと言っています.)
    let {owner,getpost} = blog; こう書かなければならない
    console.log(owner)
    Noah>>結果値
  • let {owner2,getpost2} = blog; このように使うと、どんな値段でも取り返しがつかない.
    console.log(owner2)
     >> 결과값 아무값도 안가져온다.
     
    将来、ネイティブアプリケーションに反応する最も一般的な方法を作成します.
    //関数から非構造割り当てで渡されたバイナリ値を取り出す
    1)コード
    ({owner,url,getPost})=>{>>>2のような2行だけで構成されますが、1)コードは1行として定義でき、相対的にコードが短くなります.
    console.log(owner)
    console.log(url)
    console.log(getPost())
    }
    blogFunction(blog)
    2)コード
    let blogFunction = (blogDic) => {
    let owner = blogDic.owner
    }
    ▲文字:改行の自由な使い方>>>重要…よく使う
    const id = "myId";
    const url = http://noahlog.tistory.com/login/${id}
    const message=「改行するには、nこの記号を使用する必要があります!」
    const message = 줄바꿈도 마음대로 사용이 가능합니다.ダイヤルバック(`)例
    let name="クラスシンボル"
    let str=「私の名前は」+name
    console.log(str)
    劉基浩と申します
    undefined
    let str2 = 제 이름은 ${name} ;
    console.log(str2)
    劉基浩と申します
    varname=「スパルタ」;
    var job = "developer";
    var user = {
    name: name,
    job: job
    }
    console.log(user);
    結果値
    varname=「スパルタ」;
    var job = "developer";
    var user = {
    name,
    job
    }
    console.log(user);
    結果値
    ////////////////////////////////////////////////////
    let num_list = [1,2,3,4,5,6,7];
    num_list.map()>>map()には関数が隠されています.map(()==>{})
    mapに詳しくなければ(function()
                         })
    言い換えればnum list.map(関数){>>>そう思えばいい.
    })
    let num_list = [1,2,3,4,5,6,7];
    num_list.map(function(value,i){
    console.log(value,i)
    })
    VM51:3 1 0
    VM51:3 2 1
    VM51:3 3 2
    VM51:3 4 3
    VM51:3 5 4
    VM51:3 6 5
    VM51:3 7 6
    (7) [undefined, undefined, undefined, undefined, undefined, undefined, undefined]
    JavaScriptファイルのモジュール化-モジュール化システム
    exportは、JavaScriptファイル自体を外部に送信するキーワードです
    importはJavaScriptファイルにインポートするキーワードです