亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

JavaScript進階篇

難度入門
時長 8小時55分
學習人數
綜合評分9.47
2558人評價 查看評價
9.7 內容實用
9.4 簡潔易懂
9.3 邏輯清晰
  • numa>numb||numa=numb

    查看全部
  • var myarr=new Array();

    for(var i=0;i<3;i++)

    ????{

    ????????myarr[i]=new Array();

    ????????for(var j=0;j<6;j++)

    ????????????{

    ????????????????myarr[i][j]=i+j;

    ????????????}

    查看全部
    0 采集 收起 來源:二維數組

    2023-04-02

  • JS 事件集合
    onclick 鼠標單擊事件
    onmouseover 鼠標經過事件
    onmouseout 鼠標移開事件
    onchange 文本框內容改變事件(onchange事件只在鍵盤或者鼠標操作改變對象屬性,且失去焦點時觸發,腳本觸發無效)
    onselect 文本框內容被選中事件(就是選中文本框里面的內容才觸發)
    onfocus 光標聚集事件
    onblur 光標離開事件

    查看全部
    0 采集 收起 來源:什么是事件

    2023-03-30

  • split():以()內的字符分割;

    slice():取某個字符串中前閉后開(以0開頭)的字符串;

    查看全部
    0 采集 收起 來源:編程練習

    2023-03-28

  • ??

    var a = 1;

    var b = 2;

    var sum = a + b;

    document.write(sum);


    sum的輸出結果是12。

    這里講兩個變量當成字符串處理了,直接進行了拼接,并沒有進行數學運算。要想進行正常的加法運算,需要將兩個變量轉換成Int,或其他數字類型。


    var a = 1;

    var b = 2;

    var sum = parseInt(a) + parseInt(b);(這里是大寫i)

    document.write(sum);



    在異步調用中,有時候要在某個統計數字上加1,而直接用"+"號相連,必定得不到想要的結果,因為默認是兩個字符串相連。

    ? ? js中有個parseint()函數可以實現這個功能。

    ? ? 方法:parseInt("1")+parseInt("2");

    在進行js腳本編寫的時候,parseInt這個函數經常被使用,

    目的是將 一個字符串轉換為整型數.但是這個函數的實現和我們一般的想象有一定的差距.如:

    我們用 parseInt('08'),希望得到的是 8,結果得到的是 0? (特別是在日期轉換中)

    ? ? parseInt對于 0開頭的字符串,且不是0x,當作了八進制進行處理,碰到8,就當作是非法字符中斷了處理,所以結果就是0.因此,在日期處理上,只有碰到 08,09,才會出現問題? ??

    ??

    那應該怎么辦呢?其實js提供了一個重載函數來解決這個問題

    parseInt(s, radix)

    ?

    我們可以用 parseInt( '08',10)進行轉換就沒有問題了.?

    查看全部
    0 采集 收起 來源:編程練習

    2023-03-28

  • 訪問父節點parentNode

    查看全部
    0 采集 收起 來源:訪問兄弟節點

    2023-03-15

  • 訪問父節點parentNode

    對象.firstChild

    //第一個

    對象.lastChild

    //最后一個

    查看全部
  • 訪問父節點parentNode

    對象.parentNode

    查看全部
  • 訪問子節點childNodes

    對象.childNodes

    查看全部
  • 1. nodeName : 節點的名稱

    2. nodeValue :節點的值

    3. nodeType :節點的類型

    查看全部
    0 采集 收起 來源:節點屬性

    2023-03-15

  • setAttribute()方法

    elementNode.setAttribute(要設置的屬性名,?要設置的屬性值)
    //括號里面的就好像<li title="java"></li>就是(title,java);

    查看全部
  • getAttribute()方法

    通過元素節點的屬性名稱獲取屬性的值。(我理解的是可以提取<li>里面的title,或者就大概是提取里面的里面)

    語法:對象.getAttribute("對象里面想提取的那個關鍵字")

    查看全部
  • 區別getElementByID,getElementsByName,getElementsByTagName

    http://img1.sycdn.imooc.com//641030f40001b63707190163.jpg

    ID:相當于身份證,一個人只有一個

    Name:相當于人的姓名,可以有很多人的名字一樣

    TagName:相當于類別,就是<input>中所有的元素,也是可以有很多個

    //看不懂就去看這一節

    查看全部
    1. document.getElementById("")

    2. document.getElementsByName("")

    3. document.getElementsByTagName("")

    查看全部
  • getElementsByName()方法

    document.getElementsByName(對象)http://img1.sycdn.imooc.com//640f1cc70001d05b03930297.jpg

    查看全部

舉報

0/150
提交
取消
課程須知
你需要具備HTML、css基礎知識,建議同學們也可以想學習下js入門篇,快速認識js,熟悉js基本語法,更加快速入手進階篇!
老師告訴你能學到什么?
通過JavaScript學習,掌握基本語法,制作簡單交互式頁面

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!