在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 產(chǎn)品經(jīng)理/ 第五十一章 朕宣你!
第四十一章 定位實例(二)
第十四章 從 div 扯開去
第四十三章 定位實例(四)
第四十五章 無聊的寫個小游戲吧
第十七章 導(dǎo)航條(二)
第十三章 神一樣的 CSS
第二十三章 導(dǎo)航條(八)
第四十章 定位實例(一)
第五十九章 見證奇跡
第三十五章 隨便聊聊
第十九章 導(dǎo)航條(四)
第四十四章 定位實例(五)
第三十六章 定位(一)
第三十九章 坐標系
第三十四章 一些補遺
第五十八章 各就各位,預(yù)備~~
第二十七章 首屏大海報(一)
第二十六章 CSS 書寫規(guī)范
第十一章 一起寫個百度
第三章 幾個小故事
第七章 認識鏈接
前言
第五十五章 苛刻至極!
第三十三章 一個頁尾
第二十二章 導(dǎo)航條(七)
第四十七章 JavaScript Start
第五十章 最簡單的邏輯判斷
第五十三章 一百遍啊一百遍!
第四章 做點準備工作
第一章 開場小談
第六章 開始寫點東西
第五十六章 一套工具
第四十二章 定位實例(三)
第五十二章 愛妃,朕還宣你!
第二十五章 導(dǎo)航條(十)
第五章 一個模板
第二章 扯扯學習方法
第十八章 導(dǎo)航條(三)
第四十六章 響應(yīng)式
第四十八章 變量
第十六章 導(dǎo)航條(一)
第三十八章 定位(三)
第二十九章 首屏大海報(三)
第四十九章 運算符
第九章 來吧,表哥(表格)!
第三十一章 還是海報
第十章 表格布局原理
第三十章 首屏大海報(四)
第十二章 相對地址
第二十章 導(dǎo)航條(五)
第五十七章 助理!麻煩過來一下~
第三十二章 一些格子
第五十一章 朕宣你!
第五十四章 一萬遍啊一萬遍!
第二十八章 首屏大海報(二)
第十五章 開始征途
第三十七章 定位(二)
第六十章 開始玩玩
第二十一章 導(dǎo)航條(六)
第八章 半個標簽
第二十四章 導(dǎo)航條(九)

第五十一章 朕宣你!

首先是一個很鄭重地補充:由衷感謝站酷酷友 @璇也 的指正。

事情很簡單,在 JS 里面對于變量真的要求寬泛,像我這種懶人每每都是拿起來就用,然后出問題了才去嚴格一下他的格式之類。好在我一直寫的都是一些簡短的小功能,所以就算有性能上的問題,在現(xiàn)在電腦硬件這么強悍的前提下也幾乎與我無關(guān)。于是……我忘記告訴大家聲明變量的事情了。

這是一個很簡單的概念,你開始一個工作,要先確定一下員工,點個名,這樣大家就知道這些人跟著你干了,然后你再分配他們?nèi)蝿?wù)。那么點名這個事情什么時候去做呢?就是你在用這個員工之前點一次就好,整個工程他就都知道跟著你干了。那么怎么聲明呢?我寫個例子:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>聲明變量</title>
    <script>
        /* 聲明一個變量 a */
        var a;
        /* 聲明兩個變量,b 和 c,當然你可以同時聲明更多,記得逗號分隔就行 */
        var b,c;
        /* 聲明一個變量 d,同時給他賦值 12 */
        var d = 12;
        /* 聲明之后你就可以隨心所欲地去使用變量了,跟我們前邊就沒區(qū)別了 */
        a = 6;
        b = 3;
        c = 9;
        alert(a+b+c+d);
    </script>
</head>
<body>

</body>
</html>

那么我忘記說了好像也是有好處的,放在現(xiàn)在講就很容易理解了。你說你不理解?別砸場子好不好,看我后面的案例怎么寫的就慢慢理解了,乖,相信我,我是最帥的~


然后是這一章的正文,看標題,看標題,是不是很誘惑?尤其是我還這么帥……

好啦好啦,不與眾愛妃說笑了,朕可要說正事了!

上一章我們說了 if……else…… 語句,就是如果符合條件就怎樣,不符合條件又怎樣。簡單吧,但是呢?非黑即白的判斷是不是有點 too simple?這個世界要是果然如此單純就好了啊!然而經(jīng)常地我們要面對著更加復(fù)雜的選擇:如果你考試成績低于 60 分,你就是個壞學生;如果你的成績介于 60 分和 80 分之間,你就是個后進生;你的成績介于 80 分到 95 分之間,你是好學生,你的成績要是介于 95 到 100 分,那毫無疑問,你是優(yōu)等生。這個游戲從小學開始老師和家長就每天跟我們玩,大家都很熟悉吧?來看看我怎么用程序表達:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>選擇語句的實例</title>
    <script>
        /* 在案例開始之前,我先說一下注釋。
        這是 JS 的多行注釋的寫法,其實 CSS 里面注釋也是這么寫的。
        我記不太清我說過沒有,但我一定告訴過你,注釋不起任何作用,只是為了讓我們方便理解,給自己提醒用的。
        那么現(xiàn)在這個注釋既然是多行注釋,這里面的內(nèi)容是可以分成幾行的 */
        // 這里是 JS 的單行注釋,只能寫一行
        var a = 98;
        if(a<60){
            alert("你是壞學生~~~")
        }else if(a>=60 && a<80){
            alert("你是后進生~~~")
        }else if(a>=80 && a<95){
            alert("你是好學生~~~")
        }else if(a>=95 && a<=100){
            alert("你是優(yōu)等生~~~")
        }else if(a>100){
            alert("你是小騙子~~~")
        }
    </script>
</head>
<body>

</body>
</html>

那么開始解釋,首先說一下 && 符號表示的是 and 的意思,這個我們在前邊提到過類似的概念,表示兩個條件同時成立才算達成條件。如果你回想起來了初中的那點為數(shù)不多的邏輯判斷知識就很好理解了。and,就是誰和誰,并肩走,不拋棄不放棄,所以兩個條件都是真才算條件成立,有一個為假都不行。

引申出來的 || 符號表示 or 的意思,就是或,你或我,只要有一個人去關(guān)燈屋里就黑了……額?!好像說錯了,當然要是哥倆好,一起去關(guān)燈,屋里也黑了……我說不下去了。就是說兩個條件有一個為真就算條件達成,當然兩個都為真自然也是達成了。

那么順便把 ! 說一下,這個是 not,就是否定啊,你說真我就說假。如果結(jié)果為真,加上他就是結(jié)果為假了。先了解,以后慢慢實踐。

回來繼續(xù)研究我們的邏輯判斷,其實跟上節(jié)課差不多,都是用 if 進行判斷,只是這次連起來了,如果條件成立,那么執(zhí)行大括號里的語句,否則(else)交給后面的 if 語句繼續(xù)處理。那么可以看出的一點就是:如果前面已經(jīng)遇到可以成立的條件,執(zhí)行了相應(yīng)的語句之后,后面的那些 if 就不會被判斷執(zhí)行了。認真思考一下這個邏輯順序。

你不理解我就給你打個比方,我現(xiàn)在是皇上,夜郎國的九五至尊,今晚要睡覺,所以得選個妃子侍寢,但是呢?天天這樣的日子,無聊啊,就想了個游戲。我拿了個紙條,上面寫上今天要臨幸的妃子的名字(就好象上面的 var a = 98;)。然后讓妃子們站成一排,從頭向尾傳紙條,每個妃子拿到紙條要看一眼,如果是自己的名字,那就站出來,否則,把紙條傳給下一位。這個游戲都會玩吧?你看,愛妃們的領(lǐng)悟能力都很好嘛~那要是站在第三位的妃子被選中了,她還需要后面的否則嗎?當然不用了,所以后面的妃子都沒看到紙條,也不用去判斷紙條上寫的是不是自己了。

那么,愛妃~今夜,朕宣你!

明晚再給大家講解王公公每次要朕翻牌子的時候都是怎么判斷的。

本章代碼下載:本章代碼


上一章 - 目錄 - 下一章


本書是收費的,不過交費憑自覺。價格定義為每人請我喝一杯咖啡(哪種品質(zhì)的咖啡隨意),支付寶賬號:

alay9999@163.com (劉源)

為了讓大家閱讀方便,本書將在如下站點發(fā)布,但最終內(nèi)容以主站為準:

未經(jīng)本人許可,禁止任何形式轉(zhuǎn)載。相關(guān)事宜請聯(lián)系: dms@zji.me