熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> JSP教程 >> 正文

數組及循環的運用和甜餅Cookie的味道

2013-11-15 11:44:29  來源: JSP教程 

  數組說得簡單點其實就是幾個變量的組合然後我們可以通過循環來調用他們請看下面的例子

  <script language=JavaScript>
<! Hide
var array= new Array(D多媒體);
for(i=;i<=;i++)
{documentwrite(數組的第+i+個元素是+array[i]+<br>);}
// >
</script>

  var 數組名=new Array()是對新的數組的定義用數組表示某個變量的格式是 數組名[下標]在此例中array[]的值就是array[]的值是D多媒體for循環中的第一段i =是對i 定義初值i <=是循環執行的條件(這裡一共有個元素)i ++代表每次循環i 會加一執行上述代碼浏覽器會顯示如下
數組的第個元素是
數組的第個元素是D多媒體
數組的第個元素是
數組的第個元素是
如下圖所示

  JavaScript:數組及循環的運用和甜餅Cookie的味道


經過上面的學習我們已經基本上了解了JAVASCRIPT這門語言現在我們看到的是作為網頁編寫語言所特有的功能尤其是在編輯一個希望知道訪問用戶的信息的時候Cookie顯得尤其重要

  Cookie是記錄訪問你的站點的人的信息它其實駐留在用戶的硬盤上即使用戶已經離開您的站點Cookie在用戶的硬盤上仍然存在如果該用戶再次返回您的站點則該Cookie就會被一起發回到您的服務器中便於您統計和處理重復到訪者的信息

  我們看看寫入Cookie的源代碼

  function setCookie()
{ var name = prompt(請輸入您的名字);
var Cookie =my_cookie=username& + escape(name);
documentCookie =Cookie;
}

  當用戶把名字輸入後名字就通過escape()函數放到Cookie這個變量裡面然後通過documentCookie寫到用戶的硬盤上
我們再看看Cookie的讀取

  function readCookie()
{ var Cookie = documentCookie;
var broken_Cookie =Cookiesplit(&);
var name = broken_Cookie[];
var name = unescape(name);
alert(您的名字是 +name);
}

  我們先通過Cookie=documentCookie讀入用戶Cookie的內容然後把Cookie的內容從&分開再用unescape()函數把名字解析出來使name變量的值變成用戶的名字然後再顯示出來

  前面我們學習了JavaScript的基礎語法其中包括函數變量字符串鼠標事件處理IF語句窗口操作Cookie等對於初學的朋友可能有點困難下面的幾篇我們來分析各種實例的源代碼從而深入學習JavaScript語言


From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19533.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.