js小知識

一、循環(huán)

循環(huán)也叫迭代;有四個部分組成:
1:初始化;2:條件;3:語句;4:自增(改變條件);

while
        while(條件){
            語句
        }
    for
        for(初始化;條件;自增){
            語句
        }

        當(dāng)操作一組的時候使用for循環(huán)
=========================================================
自增
    i = i+1;
    i+=1;                       i+=5;
        i = i+1;                i = i+5;
    i++;
        i = i+1;

二、操作屬性

. 比較簡單。但必須是固定的值。
[] 字符串,可以放變量或者參數(shù)

例如:
            window.onload
    window['onload']
    oBtn.onclick
    oBtn['onclick']

三、函數(shù)

函數(shù)聲明
        function 函數(shù)名(參數(shù)){
            coding...
        }

    函數(shù)調(diào)用
        函數(shù)名(傳參);

    多個參數(shù)用逗號相隔。

    匿名函數(shù)            一般給事件用,所以也叫事件函數(shù)
    function (){

    }

四、選擇器

document.getElementById();
        在文檔中,通過id獲取一個元素

    oEle.getElementsByTagName();

五、數(shù)據(jù)類型

number          數(shù)字      12  12.5    -12
    string          字符串         'eric'  '你好啊'
    boolean         布爾      true false
    undefined       未定義         undefined
    object          對象
    function        函數(shù)      有爭議
    基本數(shù)據(jù)類型  拆分不出來新東西
        number      12  5 7
        string      '呵' '呵'
        boolean     true   false
        undefined   undefined
    復(fù)合數(shù)據(jù)類型(引用數(shù)據(jù)類型)
        object
            Array

            var arr = [12,'abc',function(){},true];

檢測數(shù)據(jù)類型
    typeof 值;
        檢測基本數(shù)據(jù)類型

六、數(shù)據(jù)類型轉(zhuǎn)換

int             整數(shù)
    float           小數(shù)(浮點(diǎn)數(shù))
    顯式轉(zhuǎn)換(強(qiáng)制轉(zhuǎn)換)
        字符串?dāng)?shù)字-》整數(shù)
        var num = parseInt(字符串?dāng)?shù)字);
        字符串?dāng)?shù)字-》小數(shù)
        var num = parseFloat(字符串?dāng)?shù)字);
        字符串?dāng)?shù)字-》數(shù)字
        var num = Number(字符串?dāng)?shù)字);
            非常嚴(yán)格。

    隱式轉(zhuǎn)換
        12+'abc'
        '12'-5  

        在任意標(biāo)簽中,通過標(biāo)簽名獲取一組元素

七、改變內(nèi)容

表單元素
        oInp.value
    非表單元素
        oEle.innerHTML

字符串中的代碼,不能執(zhí)行。
字符串拼接

所有表單元素的值,都是字符串

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • js小知識點(diǎn) 整理 js小知識點(diǎn) (一):獲取元素 1:document.getElementById('id名'...
    34c049ee3c14閱讀 253評論 0 0
  • FreeCodeCamp - Basic JavaScript 寫在前面: 我曾經(jīng)在進(jìn)谷前刷過這一套題,不過當(dāng)時只...
    付林恒閱讀 16,579評論 5 28
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,734評論 18 399
  • 寫在前面:這是虛構(gòu)的文!我相信故宮絕對不會有任何一口井能讓你掉進(jìn)去!你們不用太認(rèn)真?。?!所以請放心地去故宮玩!一次...
    后山狗閱讀 2,081評論 0 13
  • 昨天晚上在導(dǎo)引下入睡,今天早上5:00起床,5:10~6:20練字,如下: 第二天晚上10:00~10:20練字如...
    ZHICHENGWUXI閱讀 200評論 0 0

友情鏈接更多精彩內(nèi)容