JavaScript的基本語法:
一、執行順序
JavaScript程序是按照出現在HTML文檔中出現的順序逐行執行的,如果需要在整個HTML文檔中執行,最好將其放在HTML文件標籤中。某些代碼,如函數體內的代碼,不會被立即執行,只有當所在函數被其他程序調用時,該代碼纔會被執行。
二、區分大小寫
JavaScript是嚴格區分大小寫的。例如str和Str這是兩個完全不同的變量。
三、分號和空格
在JavaScript中,語句的“;”是可有可無的,但大家最好每一句末尾都加上“;”;這是一個非常重要的代碼編寫習慣。
另外JavaScript會忽略多餘的空格,因此用戶可以向腳本添加空格,來提高代碼的可讀性。
JavaScript在HTML中的引用方式一共有四種:
頁頭引入(head標籤內);
頁中引用(body標籤內);
元素事件中引用(標籤屬性中引用);
引入外部js文件;語法:
javascript和Java的關係:
雖然名字相似,但本質是不同的;
1. Javascript往往是在網頁中使用,而Java可以在網頁,手機APP,軟件等各個領域中使用。
2. Java是一種面向對象的語言,從本質上,JavaScript更像是一種函數式編程語言。
JavaScript數據結構有:標識符,常量,變量,關鍵字;
JavaScript數據類型可分爲兩大類:基礎數據類型,特殊數據類型。
基礎數據類型包括以下四種:
數字型(Number)分爲整型和浮點型(Int和Float)。
布爾型(Boolean)值爲true和false。
字符串型(String)。
特殊數據類型有3種:
空值(NULL);
未定義值(underfined);
轉義字符;
JavaScript運算符按照運算符類型可以分爲以下5種:
算術運算符
比較運算符
賦值運算符
邏輯運算符
條件運算符
typeof()運算符:用於返回他的操作數當前所容納的數據類型,這對於判斷一個變量是否已被定義特別有用。
例如:typeof(1); 返回值爲number;type("javascript"); 返回值爲string;
JavaScript數據類型轉換:
把字符串轉換爲整型或者浮點型有parseInt()和parseFloat();
將數值型轉爲字符串類型方法爲.toString();