js基礎-02

一.break和continue的區別

break:在循環中如果使用,表示結束整個的該循環,直接跳出循環,不在執行循環

continue:表示結束此次循環,下一次繼續執行

一.switch語句

switch語句:1.形式:switch(變量或者字符){case 條件一: 執行代碼 ;break;case 條件二 執行代碼 ;break;default:執行代碼}2.執行過程:根據條件判斷如果符合條件就執行對應的代碼,入股條件都不符合就執行default中的代碼,3.特點:如果條件都有,就可以不寫default

二.函數的認識

函數定義:函數就是一堆代碼的集合用來說明某一個功能的

函數的使用 1.函數聲明 function 2.函數賦值實現 3.函數調用,通過函數名稱()來調用,小括號表示函數理智調用,函數必須調用,不然沒有意義4.函數聲明和賦值一般放在一起叫做函數定義

函數定義的兩種方式 1.var a = function(){} 2.function a(){} ,都是表示函數的定義,大括號中叫做函數體,用來放置函數的代碼的

函數的參數 1.函數參數的種類:形式參數,實際參數 2.形式參數,在函數定義的時候,傳入的參數叫做形式參數;3.函數的實際參數:在函數調用的時候傳入的參數是實際參數

變量作用域的認識:局部變量:就是定義在函數內部的變量2.定義在函數外部的變量

變量的訪問,采用就近原則;就是如果在函數內部訪問一個變量,那么會去函數內部看是否有對應的變量定義,如果定義了,我們訪問的就是這個變量,如果沒有定義我們就去函數外面訪問變量,如果都沒有,就訪問不到.

變量聲明的提升;就是如果在一個函數中訪問一個在訪問后定義的變量,我們會把這個變量的聲明提升到函數的最前面.

三.js具體的作用

js可以操作樣式(css):直接修改某一個盒子的高度,獲取標簽的方法是getelementById();

js可以操作結構(html):設置一個雙標簽的內容的是.innerHTML,包含了標簽的中間的所有的東西

四,事件的基本認識

事件的三要素:事件源:就是誰被觸發了,事件屬性:就是你做了什么導致了結果,事件指令:就是事件出發的結果或者影響或者事件觸發后要去做的事情,形式是function(){}

事件三要素的組合:事件源.事件屬性= 事件指令

點擊事件的認識以及應用:onClick,通過點擊按鈕切換盒子的寬度顏色,以及換膚來使用加深理解

鼠標移動事件的認識以及應用:通過鼠標移動上去修改圖片的顯示以及選取物品切換加深鼠標移上去以及出來的事件的理解

transform屬性的使用以及應用:1. Transform使用的時候是相對于第一次的位置為基準值 2. Transform旋轉后會改變坐標系3.不同的瀏覽器的屬性值是不一樣的;4.如果設置一個按鈕執行旋轉縮放平移就直接用一句代碼把對應的這些值連接起來嗎,用空格隔開

if語句的應用:通過使用競價的來理解

switch語句的應用:使用selet標簽顯示不同的語句1.當select發生改變的時候,我們直接使用onchange來監聽發生了改變;2.當需要獲取選中的值得時候,使用select標簽的value屬性來獲取

代碼的抽取:使用電腦選取切換來實現,代碼抽取的原則:1.相同的東西放在一起 2.不同的東西作為參數

獲取焦點以及失去光標焦點的認識:我們通過使用制作簡單的搜索框來實現效果.

window.onlaod的認識:window.onload表示當窗口加載完畢了,這個時候我們在js代碼中獲取標簽才可以獲取到,所以如果我們把js代碼寫在js標簽的上面得時候,我們就需要當當前窗口加載完畢后來獲取對應的標簽.

五.js的樣式

js有三種樣式 :1.行內樣式:一般只有事件屬性和事件指令 2.內聯樣式 3.外聯樣式:一般通過script標簽以及scr把對應js文件引入到html頁面中

六.數組認識

數組:數組是用來放置一堆數據的集合

數組的形式:數組通過[]來創建

數組特點:1.數組中的元素是有序的,2.數組中的元素可以重復 3.數組中的元素可以是不同的類型

數組中的元素的訪問:通過數組名稱[數組的序號],數組序號從0開始

數組的長度:數組的名稱.length

數組的遍歷:通過for循環遍歷,循環數組的長度的次數,形式for(var i =0:i < 數組的長度;i++)

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,505評論 6 533
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,556評論 3 418
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,463評論 0 376
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,009評論 1 312
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,778評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,218評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,281評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,436評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,969評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,795評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,993評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,537評論 5 359
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,229評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,659評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,917評論 1 286
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,687評論 3 392
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,990評論 2 374

推薦閱讀更多精彩內容