js day1

第一天上課練習做業:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script>
var a=1000;
var b=50;
alert(a/b);
/*練習:a,b兩地相距 1000千米,由a到b以每小時50千米的速度勻速行駛,編寫程序計算由a到b共須要多少小時。
練習:有一個水池,第一次放出所有水的2/5,第二次放出40立方米水,第三次又放出剩下水的2/5,池裏還剩56立方米水。編程計算這個水池能蓄水多少立方米*/

var a=56;
var b=(3/5);
var c=40;
var d=(3/5);
alert((a/b)+c)/d);
</script>
<title></title>
</head>
<body>

</body>
</html>
上課內容:
1.javascript概述:
Javascript是一種基於對象的,事件驅動的跨平臺,客戶端腳本語言。
基於對象:
事件驅動:
跨平臺:
客戶端腳本:
javascript 是對頁面進行渲染。讓頁面有行爲。讓頁面動起來,與後臺數據進行交互。
javascript簡史:
1995年時,由Netscape公司的Brendan Eich開發出來的,最初叫livescript,後更名此。由TC39委派「標準化一個通用。跨平臺。中立於廠商與腳本的語言語法與語義」,叫ECMAScript。
2.ECMAScript:定義語法規則
DOM(document object model)
BOM(browser object model)
3.js與H5的關係
html能夠看作就是js,HTML不少標籤都依賴的js的API 實現。
4.編寫js及如何運行JS
1.JS的兩種引入:
內嵌
外聯
2.JS的引入位置
3.JS 輸出:document.write(「hello wrold」);//頁面輸出Hello world。
4.常常犯的錯誤:
<script >
document.write(「hello wrold</script>");
</script>
5.JS的註釋
//單行註釋
/**/多行註釋

6.JS的輸出
1.document.write();顯示在文檔中
2.window.alert();彈窗顯示 會阻礙內容的顯出
3.console.log();f12顯示
7.什麼是變量:在程序運行的過程當中。又能夠發生變量的量稱爲變量
變量的聲明:聲明變量的時候能夠省略var
var 變量名=值;
方式一
var a=2;
var b=3;
var c=4;
方式二
var a=2,b=3,c=4;//var a=2 b=3 c=4;變量之間沒有逗號會報錯
方式三
var a=b=c=5;聲明瞭變量a,b,c,並賦值爲5javascript

alert(a);//a沒有聲明,程序會報錯
vara a;聲明瞭變量a,但啊並未賦值,a是undefind,undefind表示未被定義的。
var a=3;//聲明瞭a並賦值爲3,表示聲明並初始化了變量a
注:爲了防止程序中出現不可控的錯誤,一行程序結束,務必加分號;,表示一行程序結束,如聲明變量時:
var a=6
var b=7
兩行代碼初始了a和b兩個變量,可是結尾沒有分號,當代碼壓縮變得一行時,程序會在出錯。
3.變量之間的基本運算:
多個同名變量,後面的會覆蓋前面的。如:
var a=6;
var a=8;
alert(a);輸出結果爲8,由於後面的a變量吧前面的a 變量覆蓋了
變量在程序運行過程當中可能會發生改變
如:
var a=3;
a=9;
alert(a);輸出9,由於後面的a發生了改變,變成了9.
變成與變量之間能夠計算
如:
var a=3;
var b=5;
var c=a+b;
var d=a*b;
var e=a/b;
var f=a-b;
console.log(c,d,e,f);





<script type="text/javascript"></script>



能夠加在除tittle標籤外的全部標籤內。html

相關文章
相關標籤/搜索