2019-08-26 js事件

  1. 可以使用事件配合innerHTML的方式修改元素屬性,也可以通過this關(guān)鍵字,用它修改自身元素的內(nèi)容:this.innerHTML=" ";

  2. onclick()是最常見的一個事件,除此之外還有大量的時間,統(tǒng)稱之為HTML DOM事件。包括了鼠標(biāo)事件(單擊,雙擊,懸停,移出,右擊等等),鍵盤事件,佛能話、表單、剪貼板等等一系列動作,都有事件對應(yīng),詳細(xì)可以查閱后面的鏈接
    (https://www.runoob.com/jsref/dom-obj-event.html)

  3. 下面是一些常見的HTML事件的列表:

事件 描述
onchange HTML 元素改變
onclick 用戶點(diǎn)擊 HTML 元素
onmouseover 用戶在一個HTML元素上移動鼠標(biāo)
onmouseout 用戶從一個HTML元素上移開鼠標(biāo)
onkeydown 用戶按下鍵盤按鍵
onload 瀏覽器已完成頁面的加載

  1. js字符串,同樣支持索引??梢允褂脙?nèi)置屬性來計算字符串的長度:.length

  2. 字符串中,引號包含引號,會被截斷,這時就需要用‘\’對字符進(jìn)行轉(zhuǎn)義。
    轉(zhuǎn)義字符,就是將特殊字符,轉(zhuǎn)換成為字符串字符。
    代碼 輸出
    ' 單引號
    " 雙引號
    \ 反斜杠
    \n 換行
    \r 回車
    \t tab(制表符)
    \b 退格符
    \f 換頁符

  3. 創(chuàng)建字符串,可以通過新建變量的方式,也可以通過新建對象的方式。前者是自負(fù)差是你,后者是對象,用==不能判等。不過用new對象的方式,會拖慢執(zhí)行速度。
    var x = "John";
    var y = new String("John");
    (x === y) // 結(jié)果為 false,因為 x 是字符串,y 是對象

7.字符串對應(yīng)也有很多方法。

?著作權(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)容

  • ??JavaScript 與 HTML 之間的交互是通過事件實(shí)現(xiàn)的。 ??事件,就是文檔或瀏覽器窗口中發(fā)生的一些特...
    霜天曉閱讀 3,686評論 1 11
  • 第3章 基本概念 3.1 語法 3.2 關(guān)鍵字和保留字 3.3 變量 3.4 數(shù)據(jù)類型 5種簡單數(shù)據(jù)類型:Unde...
    RickCole閱讀 5,503評論 0 21
  • 概要 64學(xué)時 3.5學(xué)分 章節(jié)安排 電子商務(wù)網(wǎng)站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,800評論 0 3
  • 您可以在 HTML 文檔中放入不限數(shù)量的腳本。腳本可位于 HTML 的 或 部分中,或者同時存在于兩個部分...
    天涯笑笑生閱讀 696評論 0 1
  • 以后是對于初學(xué)者有幫助的一些JS的方法API,使用即說明 ■JS組成■1,ECMAScript : js的核心標(biāo)準(zhǔn)...
    簡愛的三年閱讀 920評論 0 0

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