javascript
韩顺平轻松搞定网页设计(html+css+js),韩顺平轻松搞定网页设计方案(html+css+js)之javascript现场授课笔记(完整版).doc...
2011韓順平輕松搞定網頁設計(html+css+js)之
javascript現場授課筆記(完整版)
視頻18整和19的前半部分不用看
Javascript的基本介紹
JS是用于WEB開發的腳本語言:
腳本語言是什么:
腳本語言不能獨立使用,它和HTML/JSP/PHP/ASP.NET配合使用
腳本語言也有自己的變量,函數,控制語句(順序,分支,循環)
腳本語言實際上是解釋性語言(即在執行時直接對源碼進行執行)
Java程序.java→.class→jvm , js→瀏覽器(js引擎來解釋執行)
Js在客戶端(瀏覽器)執行
因為js是由瀏覽器來執行的,因此這里有個問題,不同類型的瀏覽器可能對js的支持不一樣。
function test(){
window.alert("hello world!");
}
New Document案例1
要求:打開網頁后,顯示hello 1
window.alert警告("hello!");
New Document問題:
js的位置可以隨意放
js必須使用
在一個html文件中(JSP/PHP/ASP.NET)可以出現多對(script)片段,瀏覽器會按照先后順序一次執行
2:Hello world程序改進
如何定義變量:
如何運算:
New Document//js中變量的定義(js中變量用var表示,無論什么類型)
var num1=1;
var num2=60;
var result=num1+num2;
window.alert("結果是"+result); //alert函數 window.alert表示彈出一個對話框
Js的變量類型是怎樣決定的
Js是弱數據類型語言,即:在定義變量時候,統一使用var表示,甚至可以去點var這個關鍵字
Js中的變量的數據類型是由js引擎決定的
Var name=”shunping”; //name是字符串
Var kk=2 //kk是數字
Name=234; //這事name自動變成數(可以變化)
Js的命名規范(函數/變量):
使用大小寫字母,數字,$可以命名
不能以數字打頭
不能使用js保留字和關鍵字(即java里的關鍵字)
區分大小寫
單行注釋://
多行注釋:/*…….*/
韓順平JS第三講
Js的數據類型:
基本數據類型
數值類型(number)
字符串類型(string)
布爾類型
通過typeof可以看到變量的具體數據類型
舉例:
New Documentvar vi="abc";
var v2=890;
window.alert("v1是"+typeof v1);
window.alert("v2是"+typeof v2);
vi=456; //體現js是動態語言:即數據類型可以任意變化
window.alert("v1是"+typeof v1);
總結
以上是生活随笔為你收集整理的韩顺平轻松搞定网页设计(html+css+js),韩顺平轻松搞定网页设计方案(html+css+js)之javascript现场授课笔记(完整版).doc...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java集合之HashMap源码分析
- 下一篇: contiki cooja仿真