当前位置: 首页 > news >正文

青岛移动公司网站招聘简历模板

青岛移动公司网站,招聘简历模板,室内设计项目概况案例,中国有几大网站一#xff0c;创建数组对象 JavaScript的数组支持了对任何数据类型的支持#xff0c;并不会像java#xff0c;C#那样指定了数组类型只能存储这种类型。 我们可以使用以下三种方法来创建JavaScript数组对象#xff0c; 1#xff0c;var arrnew Array(); 2 , var arrnew Arr…一创建数组对象 JavaScript的数组支持了对任何数据类型的支持并不会像javaC#那样指定了数组类型只能存储这种类型。 我们可以使用以下三种方法来创建JavaScript数组对象   1var arrnew Array();   2 , var arrnew Array([size]);//size为整数定义一个固定长度的数组   3var arrnew Array(element1[,element2[,…elementN]]);//elementN 为数组的元素   二数组赋值 从上面创建数组对象的方法来看只有使用第一种和第二种方法创建的数组对象需要再次赋值第三种方法在创建的时候已经赋值。对于第一种和第二种方法创建的数组对象我们可以使用以下的方法进行赋值 var arr1new Array(); arr1[0]1; arr1[1]2; arr1[2]3;var arr2new Array(3); arr2[0]1; arr2[1]2; arr2[2]3;但对于创建数组时指定了数组对象的长度,只能在长度范围内对数组进行赋值,超出范围则无法赋值,例如上面例子中 arr[3]4,是不能赋值成功的。 当然除了上面的赋值方式外我们还可以使用Array对象提供的方法对数组进行赋值将在下面数组方法中介绍。   三数组的访问 javascript数组的访问方式跟其他的语言的访问数组的方式相同都是通过下标对数组进行访问如下 var arr1new Array(); arr1[0]1; arr1[1]2; arr1[2]3;document.write(arr1[0]); 四 ,数组元素的修改 JavaScript 数组元素的修改非常简单只要像指定下标添加一个新值即可如下 var arr1new Array(); arr1[0]1; arr1[1]2; arr1[2]3; arr1[0]4; document.write(arr1[0]);   输出结果将会是4,而不是1,这样就可以修改成功 五第三种创建数组对象特别说明 如果我想使用第三种方法对数组赋值一个整数比如我想赋值一个 1在数组中可以使用 var arrnew Array(1); arr[0]1; 或者使用 var arrnew Array(); arr[0]1;   而不可以单独使用 var arrnew Array(1);因为这种方法只会创建数组长度为 1 的数组对象而不能赋值但是字符串是可以赋值成功的 var arrnew Array(“a”);    六数组对象常用的方法 1concat 方法      该方法返回一个新的数组新的数组由该数组和其他元素组成并不要求被合并的对象也是数组可以是任意元素。      如下给的例子 Codefunction arrayConcat(){var arr1 new Array(1, 2, 3);var value javascript;var arr2 new Array(C#, Java);var arr3 arr1.concat(value, arr2);document.write(arr3.length /br);document.write(arr3.toString() /br);}    输出的结果是     6    1,2,3,javascript,C#,Java 2,join方法    该方法返回的是一个字符串而不是一个数组,数组中的元素由指定的分隔符分开.其使用方法为 arr.join(String),其中    String为可选项如果不指定分隔符那么数组元素将以逗号分隔。    如下例子 Code function arrayJoin(){var arr1 new Array(1, 2, 3);var value -;var arr2 arr1.join(value);document.write(arr2.length /br);document.write(arr2.toString() /br);} 输出结果为1-2-3 3sort(fun) 方法         对数组元素进行排序,fun排序函数为可选项不指定排序函数将按照ASCII表进行升序排序如果指定fun函数那么该函数必须返回 –1或者0或者1-1代表第一个参数比第二个参数小0 参数相等1代表第一个参数比第二个参数大 Code function arraySort(){var arr new Array(1, 3, 2, 0, 1, 4, 2);arr.sort();document.write(arr.toString() /br);arr.sort(desc); document.writeln(arr);document.writeln(br);arr.sort(asc); document.writeln(arr);}function desc(x, y){if (x y)return -1;if (x y)return 1;if (x y)return 0;}function asc(x, y){if (x y)return 1;if (x y)return -1;if (x y)return 0;}   4reverse方法     该方法对给定的数组进行反转。 上面的方法也是经常使用的其他方法的使用大家可以参考JavaScript使用文档或者可以到w3school查看   七二维数组 用上面所给创建数组对象的方法大家会发现只能创建以为数组而在开发中经常会用到二维数组比如jqgrid就会用到二维数组来展示数据所以这时候我们就要使用JavaScript创建二维数组。思路很简单既然是数组我们就创建一个数组,然后再将一个数组插入到第一个数组中的元素里面。这样就可以形成二维数组下面给出代码 Codevar arr new Array();for (var i 1; i 10; i) {arr[i] new Array();for (var j 0; j 10; j) {aa[i][j] i j; }}       八,数组的属性 1,length 经常使用得到数组的长度 2propertype 返回对象原型的引用使用这个属性我们可以对Array对象设置我们自己写的方法比如我想让Array对象有我自己的列最大值的方法可以使用 Codefunction array_max( ) { var i, max this[0];     for (i 1; i this.length; i)     {          if (max this[i])   max this[i];    }         return max;   }     Array.prototype.max array_max;  var arr new Array(1, 2, 3, 4, 5, 6);  var value x.max( );   对数组的就写到这里,刚开始写博客,里面如果有不妥的地方请大家指定出来或者你有更好的见解,大家可以交流,谢谢.转载于:https://www.cnblogs.com/yuanking/p/4328399.html
http://www.zqtcl.cn/news/330791/

相关文章:

  • 长沙网站设计制作DW做注册网站
  • 商城设计网站关键词的优化在哪做
  • 网站锚文本网络营销的解释
  • 苏州专业网站建设网站模板是什么
  • 科技网站设计案例百度收录情况查询
  • gif放网站有锯齿策划公司宣传语
  • 淘宝客做网站怎样推广空间购买后打不开网站
  • 信阳网站设计银川网站建设nx110
  • 建设安全协会网站58招聘运营网站怎么做
  • 做原创的网站做游戏平面设计好的素材网站有哪些
  • 校园网站wordpress 防攻击插件
  • wordpress 更好的主题丁的老头seo博客
  • 上海市工程信息网站北京专业网站翻译影音字幕翻译速记速记速记速而高效
  • 网站建设心得体会500字网页制作三剑客是指什么
  • 大连做网站优化一级a做爰片 网站就能看
  • 网站优化页面中山seo网络推广
  • 建设网站一定要数据库吗湖北百度seo
  • 下载了wordpress然后怎么用怎样健建设一个有利于优化的网站
  • 网站开发心得500字做代售机票网站程序
  • php电影网站开发凡诺网站建设
  • 兰州道路建设情况网站南宁网站开发
  • 网站开发服务费投资者网站建设
  • 网站开发 如何备案新站点seo联系方式
  • 自动全屏网站模板贵州网站制作公司电话
  • 南昌购物网站制作国外免费网站空间
  • 网站地图模版企业做网站etp和源程序
  • 电子商务企业网站的推广方式外贸长尾关键词挖掘网站
  • 靓号网建站网站商城html模板
  • 广东顺德网站建设wordpress 我爱搜罗网
  • 基金网站建设需求书昆明网站制作工具