JS基礎(chǔ)(1)

1、流程控制語句之if

if (條件) {
  語句1  //條件成立執(zhí)行
} else 
  語句2  //條件不成立執(zhí)行
{}

2、屬性的操作符

a ) . “.”點的操作
b ) . []中括號
區(qū)別:都能操作屬性,但是[]中括號能接收一個變量,而點不行。凡是點出現(xiàn)的地方都能用中括號代替。
<b>*屬性都是字符串</b>

3、關(guān)于js里的引號

在js里面 單引號和雙引號一樣的
但是建議使用 單引號

單引號會找離它最近的單引號認為是一段
雙引號會找離它最近的雙引號認為是一段

4、代碼的流程

JS 一般是在Html和css文件加載完后才加載

Window.onload 當頁面加載完成的時候
所以如果我們將js代碼放在HTML文件的頂部時要加Window.onload
例:

寫代碼的流程:
    a). window.onload = function(){
                      //js代碼
        };
    b). 獲取元素
    c). 添加事件

5、循環(huán)

<b>循環(huán)4個組成部分:</b>
a). 初始值
b). 條件
c). 語句
d). 自增

<b>while循環(huán)</b>

var  i = 0;  //初始值
while (條件) { 
    // 條件滿足執(zhí)行語句
    // 自增
}

while 循環(huán)一般是在循環(huán)次數(shù)不固定的時候使用

<b>for循環(huán)</b>

 for (1.初始值; 2.條件; 4.自增) {
        3. 語句;
    }

<b>什么時候要用循環(huán)?</b>
只要操作一組(一堆、一坨)就要使用循環(huán)

<b>循環(huán)添加事件,事件里面的i不能用</b>
原因:此時的i 已經(jīng)是循環(huán)后的i

解決: this 這個
當前事件發(fā)生的元素(對象)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • js的歷史 在上個世紀的1995年,當時的網(wǎng)景公司正憑借其Navigator瀏覽器成為Web時代開啟時最著名的第一...
    LaBaby_閱讀 328評論 0 2
  • 近期開始接觸學(xué)習(xí)extjs框架。該框架是基于JavaScript的。為了更好地理解學(xué)習(xí)extjs,必然需要先對Ja...
    六尺帳篷閱讀 887評論 2 13
  • 原文鏈接:https://github.com/vqun/blog/issues/1 基本概念===1.1 變量 ...
    Yieiy閱讀 529評論 0 0
  • js介紹 js全稱是javascript,是一種面向?qū)ο蟮?,事件?qū)動的,松散型,解釋性語言。 js的作用 1、驗證...
    愿長睡不醒閱讀 247評論 0 0
  • 夜色 星星的被褥 填些夢的暖屑 便去瑟瑟品嚼 黑色的暗涌 夜風(fēng) 帶著季節(jié)的習(xí)性 掄動著興奮的蒲扇 把身邊的燥熱 ...
    一池凹水凸龍閱讀 246評論 10 18

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