天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

CSS和Javascript簡單復習資料

CSS

內聯樣式表 標簽內直接加style=””

嵌入式樣式表 定義在<head>標簽

              <style type=”text/css”>

外部樣式表   

              <link rel=”StyleSheet” href=”style.css”>

 

       選擇器

HTML選擇器:接在html標簽后加css

                            如:p{color:red}

                     class選擇器:1 html標簽后加class名,再加css

                            如:p.red{color:red}

                                          2 直接加class名,再加css

                            如:.red{color:red} 注意前面有個點

                     ID選擇器:在ID前加一個#

                            如:#red{color:red} ID選擇器只為某一ID的控件使用

                     關聯選擇器:有嵌套的html標簽,用空格隔開

                            如:P EM{color:red}

                     組合選擇器:多個html標簽,用逗號隔開

                            如: H1,H2,H3{color:red}

                     偽元素選擇器:HTML元素:偽元素

                            如:A:link{color:red}

 

       注釋:使用 /* … */ 進行注釋,不可嵌套

 

Javascript

Javascript的數據類型:

              基本數據類型:數值、字符串、布爾、空、undefined

注意:Javascript中字符串是基本類型,傳遞的是值,不是地址。和Java不同。

              轉義字符

              變量:字母、數字、下劃線、美元符$ ,以字母開頭

 

Javascript的函數:

function 函數名 (參數){
函數體;

              return 表達式;

}

              注意:函數由function定義。

              形參:Javascript不要求實參和形參個數相等,可以通過使用function_name.arguments.length來得到傳過來的參數的個數。

              內部函數:    encodeURI / decodeURI

                                   parseInt / pareFloat

                                   isNan 檢測parseInt / pareFloat的值是否是NaN

                                   escape / unescape 對一個字符串進行編碼后的字符串

                                   eval 把一個字符串作為一個JavaScript表達式

 

Javascript

Javascript的數據類型:

              基本數據類型:數值、字符串、布爾、空、undefined

注意:Javascript中字符串是基本類型,傳遞的是值,不是地址。和Java不同。

              轉義字符

              變量:字母、數字、下劃線、美元符$ ,以字母開頭

 

Javascript的函數:

function 函數名 (參數){
函數體;

              return 表達式;

}

              注意:函數由function定義。

              形參:Javascript不要求實參和形參個數相等,可以通過使用function_name.arguments.length來得到傳過來的參數的個數。

              內部函數:    encodeURI / decodeURI

                                   parseInt / pareFloat

                                   isNan 檢測parseInt / pareFloat的值是否是NaN

                                   escape / unescape 對一個字符串進行編碼后的字符串

                                   eval 把一個字符串作為一個JavaScript表達式

 

Javascript的對象:

              對象的屬性:不需要先定義,可以直接使用

              對象的方法:

                             定義:對象名.方法名 = 函數名

                             調用:對象名.方法名()

                             如:

                                   //定義了一個方法

                                          function sayname(){

                                                 alert(“name”);

                                          }

                                          object1.say=sayname;

                                          object1.say();

              對象的定義:

                            對象定義時,對象的屬性可以自己定義。

                            for ( var prop in object) {}可以遍歷object里面的屬性

              內部對象:    Object對象: new Object() 新建一個對象

                                  String對象:

                                                        屬性:    length

                                                        方法:    indexOf() / lastIndexOf()

                                                                     match(正則表達式)

                                                                      正則表達式:

                                                                                    / …. /作為標志

                                                                                    使用test()方法,符合條件返回true

                                                                      replace() 替換第一次出現的字符

                                                                      split() 返回一個數組

                                                                      substring() 截位置 / substr() 截長度

                                   Math對象:   Math對象是靜態對象,需要用Math.方法名()調用

                                   Date對象:   new Date() 構造方法

                                                        getYear() / getMonth()+1 / getDate() / getDay/ getTime()

                                   toString方法:     toString()可以轉換進制 toString(2);

 

數組:    var arr = new Array();

              同一個數組中可以加不同類型的值。數組的長度可變。

      

Javascript的局部變量建立后,可以在整個函數體內中的任何地方使用。

 

事件驅動(通用) onClick();

                            onChange() text / textarea 輸入字符時

                                                 select 中選項改變時

                            onSelect()   text / textarea 中文字被選中時

                            onFocus() / onBlur 獲得 / 失去 焦點

                            onLoad() / onUnload();

 

document對象:  

方法:

              write() / writeln() 使用后要用 close() 關閉

              getElementById / getElementsByName 得到元素

              createElement()

包含對象:

              forms數組 得到<form></form>對象

              links數組 得到<a href=””></a>對象

              anchors數組 得到<a name=””></a>對象

              all數組 得到所有對象

 

body對象:          事件:

                                          onselectstart  =”return false” 時就不能選擇網頁上的東西了

                                          onscroll

                            包含對象:

                                          all

                                          style

form對象:          方法:   submit()

                                          reset()

                            事件:    onsubmit   函數體內 return true or false 判斷是否提交表單

                            包含對象:

                                          text / textarea / select / checkbox / radio

                                                        方法:    blur / focus

                                                                      click

                                                                      add (select )

                                                        屬性:    disabled / readOnly

                                                                      value

                                                                      checked

                                                        select特殊的屬性:

                                                                      multiple 是否可以復選

                                                                      selectedIndex 選擇的Index

                                                                      options 返回options數組

                                                        option屬性

                                                                      text / value

                                                                      selected

                                                                      index

 

                                                        事件:   onChange

                                                                      onSelect

                                                                      onFocus

                                                                      onBlur

 

window對象:      方法:    alert() / prompt() / confirm()

                                                               prompt()返回的是值 / confirm()返回 true/false

                                          open() / close()

                                          setInterval() / setTimeout()   對應 clearInterval / clearTimeout

                                          moveTo / resizeTo

                                          showModalDialog() / showModalessDialog()

                                                        showModalDialog()中可以用第二個參數向對話框傳值

                                                        對話框可以用returnValue返回值

                            事件:    onresize事件

                            對象:    location:地址欄對象,可以得到地址欄或者改變網頁

                                                        刷新:reload()

                                          event:得到事件源

                                          frames:數組

                                          screen:提供顯示器信息

                                          history go(0 / -1)  / back() /     forward()

                                          navigator:瀏覽器信息

                                          document:文檔信息  

JavaScript技術CSS和Javascript簡單復習資料,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 伊人久久大香线蕉综合网站 | 人人碰79免费视频 | MELODY在线播放无删减 | 国产99久久亚洲综合精品西瓜tv | 国内精品国内自产视频 | 国产精品一区二区四区 | 久久精品成人免费看 | 视频一区国产在线二区 | 午夜无码片在线观看影院 | 青青草国产精品久久 | 色姣姣狠狠撩综合网 | 囯产精品久久久久免费蜜桃 | 99热热在线精品久久 | 边摸边吃奶边做下面视频 | 色姐妹久久综合在线av | 欧美成人无码视频午夜福利 | 国产精品 中文字幕 亚洲 欧美 | 精品无人区麻豆乱码1区2 | 精品人妻一区二区三区视频53 | 99热视频这里只有久久精品 | 国产精品99久久久精品无码 | 麻豆成人啪啪色婷婷久久 | 99久久爱re热6在线播放 | 妇少水多18P蜜泬17P亚洲乱 | 精品一产品大全 | 久草网国产自偷拍 | 成人免费视频在线看 | 成人在线免费观看 | 亚洲免费高清视频 | 蜜芽tv在线观看免费网站 | 国产精品免费观看视频播放 | 簧片在线免费观看 | aa级毛片毛片免费观看久 | 99国产在线精品视频 | 在线中文字幕视频 | 国产99RE在线观看69热 | 姉调无修版ova国语版 | 精品视频在线观看视频免费视频 | 多人乱肉高hnp | 东北疯狂xxxxbbbb中国 | 视频一区二区三区蜜桃麻豆 |