富贵资源网 Design By www.hznty.com
复制代码 代码如下:
var a=["apple","peach","banala"];
上述是一个数组的另一种定义方式,它相当于
复制代码 代码如下:
var a=new Array();
a.push("apple");
a.push("peach");
a.push("banala");
复制代码 代码如下:
var b={a:"apple",p:"peach",b:"banala"};
上述是一个json对象
前面有两个简洁的特殊的符号[]和{}.它们是一种对象的形式其中[]不仅仅可以表示数组,可以直接通过对象的属性设置值和访问值。例如:
复制代码 代码如下:
var c=[];
c["a"]="apple";
c["b"]="banala";
或者
复制代码 代码如下:
var c={};
c["a"]="apple";
c["b"]="banala";
它们的功能和作用是一样的,只有微小区别,稍后说。
访问的时候可以直接通过属性:
复制代码 代码如下:
alert(c["a"]);
显示出“apple"。
若要遍历的话,可以通过:
复制代码 代码如下:
<PRE class=html name="code">for(var key in c)
alert(c[key]);</PRE>
<PRE></PRE>
这样就会显示出所有的属性值。
<P></P>
<P>当然jquery中有个each遍历,也可以访问各个属性和值。但是这仅当是</P>
<PRE class=javascript name="code">var c={};</PRE>的情况,如果是
<PRE></PRE>
<PRE class=html name="code"><PRE class=html name="code">var c=[];</PRE><BR>
就不行。<BR>
<P></P>
<P>然后使用</P>
<P></P>
<PRE class=javascript name="code">$.each(c, function(key, val) {
alert(key+":"+val);
});</PRE><BR>
<P></P>
<P>使用对象的话,很方便,比起使用数组要快捷的多,在数组中查找一某个值的时间复杂度是O(n),而使用对象的话时间复杂度仅为O(1),所以大多数情况下使用对象来存储值。</P>
<P><BR>
</P>
<P><BR>
</P>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
</PRE>
var a=["apple","peach","banala"];
上述是一个数组的另一种定义方式,它相当于
复制代码 代码如下:
var a=new Array();
a.push("apple");
a.push("peach");
a.push("banala");
复制代码 代码如下:
var b={a:"apple",p:"peach",b:"banala"};
上述是一个json对象
前面有两个简洁的特殊的符号[]和{}.它们是一种对象的形式其中[]不仅仅可以表示数组,可以直接通过对象的属性设置值和访问值。例如:
复制代码 代码如下:
var c=[];
c["a"]="apple";
c["b"]="banala";
或者
复制代码 代码如下:
var c={};
c["a"]="apple";
c["b"]="banala";
它们的功能和作用是一样的,只有微小区别,稍后说。
访问的时候可以直接通过属性:
复制代码 代码如下:
alert(c["a"]);
显示出“apple"。
若要遍历的话,可以通过:
复制代码 代码如下:
<PRE class=html name="code">for(var key in c)
alert(c[key]);</PRE>
<PRE></PRE>
这样就会显示出所有的属性值。
<P></P>
<P>当然jquery中有个each遍历,也可以访问各个属性和值。但是这仅当是</P>
<PRE class=javascript name="code">var c={};</PRE>的情况,如果是
<PRE></PRE>
<PRE class=html name="code"><PRE class=html name="code">var c=[];</PRE><BR>
就不行。<BR>
<P></P>
<P>然后使用</P>
<P></P>
<PRE class=javascript name="code">$.each(c, function(key, val) {
alert(key+":"+val);
});</PRE><BR>
<P></P>
<P>使用对象的话,很方便,比起使用数组要快捷的多,在数组中查找一某个值的时间复杂度是O(n),而使用对象的话时间复杂度仅为O(1),所以大多数情况下使用对象来存储值。</P>
<P><BR>
</P>
<P><BR>
</P>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
<PRE></PRE>
</PRE>
富贵资源网 Design By www.hznty.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
富贵资源网 Design By www.hznty.com
暂无评论...
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。