亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

JS基礎入門篇(一)

xuhong / 2031人閱讀

摘要:申明變量變量名以分號結(jié)束。如果一定要使用點的話,需要改變成駝峰式命名法?;A篇練習看完以上的小伙伴,可以看兩個例子的效果,試著做一下。練習一點擊按鈕,設置方塊大小練習二點擊按鈕,增加或減小字體大小

1.JS存放在代碼中的位置

1.JS寫在行間

hello world

優(yōu)點:直接,簡單

缺點:不方便復用和維護,不符合結(jié)構(gòu)行為分離規(guī)范

2.JS寫在script ( 一般寫在body結(jié)束標簽之前 )
因為JS的執(zhí)行順序,需要將元素加載完成,才能獲取到元素,故一般寫在body結(jié)束標簽之前。


        
hello
world

優(yōu)點:只要是在這個頁面中就可以使用這段 js。
缺點: 1. 不方便修改維護 2. 不符合規(guī)范

3.寫在js文件中

1.創(chuàng)建一個js文件,寫入js代碼
2.讓html文件 和js文件產(chǎn)生關聯(lián),通過script標簽的 src 屬性 鏈接到js文件。


        
miaov

優(yōu)點:

1.結(jié)構(gòu) 行為 完全分離
2.方便修改維護
3.可復用性強    
2.注釋

分為單行注釋和多行注釋。

 //單行注釋
 //單行注釋
 //單行注釋

 /*
 多行注釋
 多行注釋
 多行注釋
 */
 

3.變量

變量:可變的量。

作用:復用數(shù)據(jù),存儲數(shù)據(jù)。

申明變量: var 變量名; 以分號結(jié)束 。只申明一個變量不賦值的話,那這個變量中默認存儲的是undefined

變量命名規(guī)范:可以是數(shù)字(1234567890) 字母(abcdefg...)下劃線 ( _ )美元符( $ )組成。
禁止:

 1. 不允許數(shù)字開頭     
 2. 不允許使用關鍵字
 3. 不允許使用保留字

推薦:
駝峰式命名法+語義化單詞
駝峰式命名法:從第二個單詞開始,每個單詞的首字母大寫。

屬性操作 :

以下三種寫法都可以。

box.style["background-color"] = "green";
box["style"]["background-color"] = valStr;
box.style.backgroundColor = "green";

如果[ ]中間沒有用引號包起來,那么會把中間的內(nèi)容當做變量處理。

當需要改變的屬性值是一個變量的時候只能使用[ ],方括號中間如果是變量的話,不需要加引號。

當操作屬性的時候?qū)傩悦环献兞棵?guī)范的時候可以使用[ ]。

如果一定要使用點( . )的話,需要改變成駝峰式命名法。

4.函數(shù)

(一)簡介

函數(shù)的作用:代碼塊的復用

函數(shù)的分類:
1.有名函數(shù)
2.匿名函數(shù)

(二)使用

1-有名函數(shù)
                聲明:
                    function 函數(shù)名(){ 
                        代碼塊 
                    }
                調(diào)用:
                    函數(shù)名();


2-匿名函數(shù)
                聲明: 
                    直接聲明一個匿名函數(shù) 會報錯
                調(diào)用:
                    可以直接通過事件調(diào)用

eg:
案例一:有名函數(shù)的聲明和調(diào)用
案例二:匿名函數(shù)直接聲明會報錯,可以通過事件調(diào)用
案例三:有名函數(shù)的錯誤調(diào)用,btn.onclick = fn();這樣調(diào)用是錯誤的,只會使函數(shù)立刻執(zhí)行,傳給點擊事件的是個null。沒有點擊click按鈕,直接打開就發(fā)生變化了。
案例三:有名函數(shù)的正確調(diào)用,btn.onclick = fn;這樣調(diào)用是正確的。點擊click按鈕,紅色方塊才發(fā)生變化

5.innerHTML 和 src

innerHTML:修改雙標簽里面的內(nèi)容。
innerHTML舉例:以下代碼的作用是,點擊頁面任何位置,修改紅色方塊的內(nèi)容。
src:需要注意的是,在js中,img.src獲取到的是絕對路徑,很少進行比較。

6.基礎篇練習

看完以上的小伙伴,可以看兩個例子的效果,試著做一下。
練習一:點擊按鈕,設置方塊大小
練習二:點擊按鈕,增加或減小字體大小

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/52417.html

相關文章

  • 【連載】前端個人文章整理-從基礎入門

    摘要:個人前端文章整理從最開始萌生寫文章的想法,到著手開始寫,再到現(xiàn)在已經(jīng)一年的時間了,由于工作比較忙,更新緩慢,后面還是會繼更新,現(xiàn)將已經(jīng)寫好的文章整理一個目錄,方便更多的小伙伴去學習。 showImg(https://segmentfault.com/img/remote/1460000017490740?w=1920&h=1080); 個人前端文章整理 從最開始萌生寫文章的想法,到著手...

    madthumb 評論0 收藏0
  • JS基礎入門

    摘要:申明變量變量名以分號結(jié)束。如果一定要使用點的話,需要改變成駝峰式命名法?;A篇練習看完以上的小伙伴,可以看兩個例子的效果,試著做一下。練習一點擊按鈕,設置方塊大小練習二點擊按鈕,增加或減小字體大小 1.JS存放在代碼中的位置 1.JS寫在行間 hello world 優(yōu)點:直接,簡單 缺點:不方便復用和維護,不符合結(jié)構(gòu)行為分離規(guī)范 2.JS寫在script ( 一般寫在body...

    alighters 評論0 收藏0
  • JS基礎入門

    摘要:申明變量變量名以分號結(jié)束。如果一定要使用點的話,需要改變成駝峰式命名法。基礎篇練習看完以上的小伙伴,可以看兩個例子的效果,試著做一下。練習一點擊按鈕,設置方塊大小練習二點擊按鈕,增加或減小字體大小 1.JS存放在代碼中的位置 1.JS寫在行間 hello world 優(yōu)點:直接,簡單 缺點:不方便復用和維護,不符合結(jié)構(gòu)行為分離規(guī)范 2.JS寫在script ( 一般寫在body...

    nevermind 評論0 收藏0
  • JS基礎入門

    摘要:所以,一般放在結(jié)束標簽之前。申明變量變量名以分號結(jié)束。如果一定要使用點的話,需要改變成駝峰式命名法?;A篇練習看完以上的小伙伴,可以看兩個例子的效果,試著做一下。 1.JS存放在代碼中的位置 1.JS寫在行間 hello world 優(yōu)點:直接,簡單 缺點:不方便復用和維護,不符合結(jié)構(gòu)行為分離規(guī)范 2.JS寫在script ( 一般寫在body結(jié)束標簽之前 )因為JS的執(zhí)行順序...

    jsdt 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<