當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JS第一课
<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title></title></head><body><script>///*1,它可以做什么。a, 動態改變頁面的內容和頁面外觀b,驗證表單數據,各大網站的注冊驗證功能可以通過js實現c,鼠標的點擊觸發事件,響應事件。2,js三種引入方式。a,頁面引入,頭部和身體部分,用script標簽修飾就可b,元素引入,onclickc,外部引入,把js腳本放入js文件中,可放入body,head中 * *///3,變量以及類型,和小小的技巧var v = 2;v = true;v = 45.0;v = "abc";//null 屬于空指針的一種。也屬于object。v = null;//不很嚴謹,因為是腳本。你好在java中是不合法的,是字符串v = '你好';//用來打印document.write(typeof v);//判斷其類型document.write(typeof cx);document.writeln("這一行滿了會換行。");//總結以下類型,支持string number float Boolean object undefined //'' 和 "" 的區別,沒什么區別,習慣使用 但是 如下,總不能兩個""document.write("<font color = 'red'>hello</font>");//換行。document.write("<br>");//3,循環 for and while var i = 0while(i < 10){document.write(i);i++;}document.write("<br>");for (var i = 1;i <= 5;i++){document.write(i);}document.write("<br>");//4 messagebox in JS//頁面上方提示 ,警告alert("hello js!");//頁面驗證,返回boolean類型var c = confirm("Are you sure get it?");if (c == true){alert('Yes , you got it !');}//彈出一個輸入框,輸入數字并可以得到它。v,提示 adj,迅速的//下面可以做加法運算。var sum = 0;var p1 = prompt("請輸入第一個數");//是字符串,不可轉成數字的if (isNaN(p1)){alert('請輸入數字。');}else{p1 = parseFloat(p1); sum += p1;}var p2 = prompt("請輸入第二個數");if (isNaN(p2)){alert('請輸入數字。');}else{p2 = parseFloat(p2);sum += p2;}alert(sum);</script><!--元素引入--><button type = "button" onclick = "alert('Hello gril!')">click me</button><!--外部引入--><script src = "node.js"></script> </body>
</html>
ECMAScript: js的語法,大多和java很想,但是變量很靈活,用var定義,它是核心。
總結
- 上一篇: JSON简介,语法,在html中应用
- 下一篇: JSBox 移动端 JavaScript