javascript語法

1、JavaScript的特點

基于對象
跨平臺
改善用戶體驗
動態性

2、在head或者body中引用

<script>
    alert("hello")
</script>

3、如何在網頁中嵌入script

①內嵌式:
    寫在body中或者寫在</html>后面
    <script type="text/javascript">
    </script>
    一般寫在body中的后面
    
②外部引入:
    <script  src="js/index.js" type="text/javascript"></script>
    寫在head里

4、JS的輸出語句

a.彈出對話框alert("hello");
  彈出alert("hello");
  彈出變量alert(變量名稱);  var i=10;   alert中用\n表示換行、\t表示縮進
b.在瀏覽器中輸出document.write("");    能識別標簽,可以用<br/>換行
  alert不能識別標簽
c.console.log("");      在控制臺輸出,不識別標簽

5、js的語法

標識符(變量的名稱、函數的名稱、數組的名稱)
    1.由字母、數字、下劃線、$組成,不能以數字開頭
    2.區分大小寫
    3.不能以關鍵字和保留字命名
    4.特殊符號不能作為變量名,如:-+!%#,/
    5見名識意 數組arr 數字num
    6.駝峰式命名
        dayOne

建議:語句結束之后加; 注意"",''的使用

6、變量和常量;

    常量:不變的量
    變量:在內開辟一個空間,來存儲不同的數據
    
    var 變量名
    var a;      聲明一個變量
    var a,b,c,d;    聲明多個變量
    
    給變量賦值:
        a=123;
        b=c=22;
        
    邊聲明變量,邊賦值,變量的初始化
    var i=0,s=9;

7、數據類型:

    基本數據類型:
        數值型(Number):整型、浮點型
        字符串(String):用單引號或者雙引號引起來的字符
        布爾類型(boolean):true/false
    特殊數據類型:
        未定義undefined
        空數據類型null
    復合數據類型:
        object(對象)

8、測試數據類型的方法:

    typeof();

9、算術運算符:+ - * / %(取余)

10、輸入語句

    prompt("提示信息","默認值");
    
    var a=prompt("請輸入一個數字");
    var b=prompt("請輸入一個數字");
    alert("a+b"+a+b);

11、數據類型的轉換:

    自動轉換(隱式轉換)
    強制轉換(顯示轉換)
    
數值類型   >   字符串類型
    123+"";
    123.toString();
字符串類型  >  數值類型
    parseInt();     轉整形
    parseFloat();   轉浮點型
    Number();       
    轉換成功:
        第一個字符是數字或空格,直到遇到第一個非數字的字符開始不轉換。
        開頭遇到+-號可以轉成功

12、找對象:

function sum(){
    document.getElementById("");
}
    function后面跟按鈕的value值
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • JavaScript 來了 1995年,誕生了JavaScript語言,那一年,我剛剛從大學畢業。在今年RedMo...
    abel_cao閱讀 2,023評論 2 54
  • 第1章 JavaScript 簡介 JavaScript 具備與瀏覽器窗口及其內容等幾乎所有方面交互的能力。 歐洲...
    力氣強閱讀 1,180評論 0 0
  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語...
    子非魚_t_閱讀 31,765評論 18 399
  • 。。。
    羊角花閱讀 225評論 0 1
  • 我想 伴著清晨的露珠 站在你的窗前 一起迎接晨曦的洗禮 可是 我不敢 我怕你驕傲的轉身 熟視無睹 我想 安然地坐你...
    顧一念閱讀 315評論 7 11