本篇博客是對js的一個基本的瞭解,對於沒有js基礎的同窗來講應該是個入門的基本吧
是原型化繼承來的面向對象的動態類型的區分大小寫的客戶端的腳本語言。主要目的是爲了解決服務器語言,爲客戶端提供更流暢的瀏覽效果javascript
既有對象和事件驅動而且具備相對安全性的客戶端腳本語言html
同時也是一種普遍於客戶端web開發的腳本語言。經常使用來給Html網頁添加動態功能。好比相應用戶的各類操做,用於表單驗證。java
<scripttype="text/javascript" languate="javascript">web
</script>編程
其中數組
language是爲了支持老的瀏覽器和低版本平臺,type是真正的目前的寫法,瀏覽器
先來了解下幾個基本的函數安全
函數:服務器
是某段代碼的集合,封裝好的,能夠直接調用,這個對於學習過一本編程語言的同窗來講框架
Alter函數,彈出對話框
Prompt("請輸入數據", "默認值 ")輸入框函數
下面就來看一個實例
實例代碼
<head> <metahttp-equiv="Content-Type" content="text/html;charset=utf-8" /> <title>運算符</title> </head> <body> </body> </html> <scripttype="text/javascript" languate="javascript"> function inputdate(){ Prompt("請輸入您的密碼", "默認值 "); } </script>
順序
選擇循環
以上的這三種循環幾乎是全部語言相通的
再此能夠對比咱們先前的VB學習
基本的控制語句是徹底相同的,這樣就避免了知識的再次重複。
對於一些新的知識才是咱們的重點學習
基本的數據類型中
使用單引號和雙引號都是能夠的
可是要注意使用要一致
這裏的數組定義和vb是不一樣的,可是現對於vb.net 和C#的定義確是截然不同的
變量的定義這裏使用的是Var
如定義一個a數組能夠這樣寫
Var a=new Array();表示建立 另外一個對象。由於一切事物都是對象,
對象就具備屬性和方法
重要的一個屬性就是Length,用於獲取數組的個數
這裏注意數組的sort方法,
返回一個元素已經進行了排序的 Array 對象。
下面這個例子說明了 sort 方法的用法:
functionSortDemo(){
var a, l; // 聲明變量。
a = new Array("X" ,"y" ,"d","Z","v","m","r");
l = a.sort(); // 排序數組。
return(l); // 返回排序的數組。
}
下面是數組的length屬性實例編寫
全部數組具備一些屬性 下標是從0開始的 能夠看下實例代碼 var a=new Array(); a[0]="送點股"; a[1]="送點股"; a[2]="三點個"; for(vari=0;i<a.length;i++){ alert(a[i]); } 逐自輸出每一個數組中的數據
對於一些細節問題.後續將細細講解