电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

数组及循环的运用和甜饼Cookie的味道


发布日期:2022/9/13
 

数组说得简单点其实就是几个变量的组合然后我们可以通过循环来调用他们请看下面的例子

<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显得尤其重要

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语言

上一篇:虚拟机监视器Xen和虚拟化技术(四)

下一篇:ClassLoader介绍