javascript介紹、變量、運算符-1

一、javascript介紹

javascript是一種直譯式(既保持原文內容又保持原文形式的翻譯方法)腳本語言,是一種動態類型、弱類型、基於原型的語言,內置支持類型。它的解釋器是javascript引擎,是瀏覽器的一部分,廣泛應用於客戶端的腳本語言。在網站開發領域用於與用戶之間的交互,即行爲層

javascript特點

 1.是一種解釋性腳本語言(代碼不進行預編譯)。

 2.主要用來向HTML(標準通用標記語言下的一個應用)頁面添加交互行爲。

 3.可以直接嵌入HTML頁面,但寫成單獨的js文件有利於結構和行爲的分離。

 4.跨平臺特性,在絕大多數瀏覽器的支持下,可以在多種平臺下運行(如Windows、Linux、Mac、Android、iOS等)


二、書寫位置

    可以寫在html文檔的任何位置(裏邊或者外邊)

三、書寫格式

    在標籤內部的寫法

例如:

    <div onclick="alert('123')">標籤內部的js</div>

    嵌入式寫法

    <script>js代碼</script>

                外鏈js文件(文件的擴展名是js)

                <script src=""></script>   標籤內部不能書寫任何js代碼

四、輸出語句

    document.write(變量也可以是字符串或者數字)

五、警告框

       a、普通警告框   alert()

        <script>alert('普通彈框')<script>

  b、確認框  confirm()

自帶確認和取消按鈕,單擊確認返回true,單擊取消返回false

<script>confirm("確認刪除嗎?")</script>

  c、提示框  prompt()

    prompt(str1,str2)  str2參數是文本框的顯示內容

自帶確認和取消按鈕,如果文本框內有內容時單擊確定按鈕返回文本框的內容,無內容時單擊確定按鈕返回null,單擊取消按鈕時無論文本框內有沒有內容都返回null

<script>prompt("請輸入內容")</script>

六、註釋方法

    //  單行註釋

    /**/  多行註釋    多行註釋不能再套多行註釋

六、變量

    字面意思就是可變的量,按照編程的角度理解就是一個存儲空間

 變量的定義語法

    var 變量的名=變量的值

<script>var s='abc'</script>

變量的命名規則

    1.變量名由字母、數字、下劃線組成,並且不能以數組開頭

    2.變量的名稱不能是js的關鍵詞

    3.變量的名稱區分大小寫

    4.變量的命名使用駝峯式命名

變量的賦值方式

    a.直接賦值

        例如:var s='直接賦值';

    b.覆蓋賦值

        例如:var s='小紅'; var s='小明';

    c.傳遞賦值

        例如:var s=1; s1=s+2;

變量的作用域

    全局變量:文件結束,變量隨之消失,在函數外定義的變量都是全局變量,在函數內定義變量不使用關鍵詞var時,也是全局變量

    局部變量:函數結束變量隨之消失

七、常量   固定不變的量

    定義語法: const  常量名=常量的值

    注意:常量的名定義時都使用大寫

八、數據類型

    字符串(string)

    數字(number)

    布爾類型(boolean)

    undefinde

    null

    數組

    對象

九、運算符

    1.算術運算符

      +  -  *  / % ++ --

    2.賦值運算符

     +=  -=  *=  /=  %=

     3.比較運算符

      > < <= >= == != ===  !==

    4.邏輯運算符

     與(and|&&)  或(or| ||)  非(!|not)   異或(xor |^)

    5.字符串運算符

        +  

    6.一元運算符

     typeof()   返回括號內的數據類型


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章