易截截图软件、单文件、免安装、纯绿色、仅160KB

JavaScript中数组(1)

       
       数组属于JavaScript中的复合数据类型。
 JavaScript中一个数组可以存储JavaScript支持的任何数据类型,比如可以用一个数组来处理用户从中选择的项目列表,或者一组图像坐标,或者一组图片的引用。
 
创建Array对象并初始化
1 var preInitArray = new Array(“First item”,”Second item”,”Third item”);
2 var preDeterminedSizeArray = new Array(3);
3 var anArray = new Array();
  anArray[0] = “anItem”;
  anArray[1] = “anotherItem”;
4 var myArray = [1,2,3];
5 var yourArray = [“red”,”green”,”blue”];
 
 
数组中的下标
1 使用索引数存储数据项方便循环整个数组
2 也可以使用关键字来访问数据元素,在如下情况下非常有效,如可以给数据分配有用的标签,或者存储一些只用在上下文中才有效的实体的地方,如一个图像坐标列表
   可是,如果它们已经使用关键字被设置了,那么不能使用索引数来访问实体(在其他语言如PHP中可以)。
  <script type=”text/javascript”>
  var anArray = new Array();
  anArray[“name”] = “Tonygx”;
      </script>
3 使用变量作为索引
   <script type=”text/javascript”>
     var anArray = new Array();
     var itemIndex = 0;
     var itemKeyword = “CostOfApple”;
     anArray[itemIndex] = “Fruit”;
     anArray[itemKeyword] = 0.78;
       </script>
 
数组应用1 :每次刷新页面随机选取一个广告横幅显示出来
  <html>
<body>
<script type="text/javascript">
  var bannerImages = new Array();
      bannerImages[0] = "Banner1.jpg";
      bannerImages[1] = "Banner2.jpg";
      bannerImages[2] = "B


相关文档:

javascript对象机制

                var currItem = listbox.options[currIndex];
                var prevItem = listbox.options[currIndex - 1];
    &n ......

javascript 控制左右键盘

<html>  
  <head>  
          <script language="javascript">  
                  function MyClick()   ......

JavaScript去除空格的三种方法 (trim)

<SCRIPT LANGUAGE="JavaScript">
<!--
// Trim() , Ltrim() , RTrim()
String.prototype.Trim = function()
{
return this.replace(/(^\s*)|(\s*$)/g, "");
}
 
String.prototype.LTrim = function()
{
return this.replace(/(^\s*)/g, "");
}
 
String.prototype.RTrim = functio ......

JavaScript" 对象","属性"集锦



SCRIPT 标记 
用于包含JavaScript代码.  
属性 
LANGUAGE 定义脚本语言 
SRC 定义一个
URL用以指定以.JS结尾的文件
window对象 
每个HTML文档的顶层对象. 
属性 
frames[] 子桢数组.每个子桢数组按源文档中定义的顺序存
放. 
f ......

10种新的、有前途的JavaScript框架

1. SproutCore
SproutCore 苹果对SproutCore的解释为“开源,平台无关,类Cocoa的JavaScript框架,用于创建具有桌面应用程序外观和操作感的Web应用程序。”
SproutCore demonstrations: Photos, Sample Controls
2. Spry
Spry 是Adobe 的 Ajax framework. Spry的目的是成为实现Ajax的一种简单方式,对HTML、C ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号