今天我們就來學習新的內容JavaScript,也就是js下面爲了方便就寫js了,js是學習java必不可少的。我們前端的好多動態功能還有一些特效就是js做的,它雖然很小卻是很靈活。js裏有一些特殊的地方,有些語法是js專有的,比如函數的參數傳遞,其他語言都是要求參數個數要一直,js卻不一樣參數一致,接下來我們會講到,
1.js的使用
(1)代碼定義位置:
在頁面裏html或是jsp頁面裏我們可以把js代碼寫在<script type="text/javascript"></script>
(2)代碼引用:
代碼引用又分爲直接引用代碼,還記得前面我們學習css嗎和它的引用類似只是吧link換成Script。
如下面的:<script type="text/javascript" src="js/demol.js"></script>
還有一個引用,定義函數,通過事件調用。
2.js的輸出:
簡單的說有四種:
(1)消息框:alert(“”);或是window.alert("");
(2)輸出成html頁面的內容明天的講解中我會在頁面打印一個乘法表,這個對大家來說很簡單了。
document.write();
(3) 輸出成某個標記的內容 如: <p>內容</p>定位到標記,標記.innerHTML=”“;
(4)在瀏覽器的控制檯輸出 //往往用於調試程序console.log(“”);
下面拿幾個舉例:代碼如下:
<script> var txt = "hello world"; alert(txt); document.write(txt); console.log(txt); </script>
3.js的註解
//單行註釋
/*
多行註釋
*/這個註解沒什麼講的自己試試就知道了
4.js的語法知識,這裏的語法知識不可能都講完,講點主要的,其他的以後自己用到查就行了
前面我也說過js是弱類型語言,它的類型沒有c java 等語言規定嚴格,
聲明:var 變量名;
賦值:變量名 = 值;
如:var h;
h = 10;
這裏給h賦值10,h就是整形,賦值10.2 h就是浮點數,h是什麼類型要根據賦值進行自己判斷,所以說它是弱類型。
5.命名規則
變量名的命名規則:
l 不能以數字開頭。
l 字母、下劃線,數字,$
l 嚴格區分大小寫。
命名規範:
l 命名要有含義
使用駝峯命名法: 第一個單詞首字母小寫,其後所有單詞首字母大寫 例如:firstName6,。各種的運算,這裏就 不細講了,好多的語言運算就那幾種, 自己上網查查相信你很快就學會了,這裏寫的話太囉嗦了,推薦一個網址:http://www.w3school.com.cn
今天講的就是js的一個答題介紹,明天繼續講乾貨。