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

制作网站的技术wordpress商业主题

制作网站的技术,wordpress商业主题,网页设计排版作品分析,北京创意网站设计4.1 数组的基本操作 定义 数组是一种列表对象,它的原型中提供了遍历和修改元素的相关操作,Javascript数组的长度和元素类型都是非固定的。 通俗解释:把数据一股脑的放在一起就是一个数组 声明方式 // 字面量形式 var list [1, 2, true, st…

4.1 数组的基本操作

  • 定义

    • 数组是一种列表对象,它的原型中提供了遍历和修改元素的相关操作,Javascript数组的长度和元素类型都是非固定的。
  • 通俗解释:把数据一股脑的放在一起就是一个数组

  • 声明方式

    // 字面量形式
    var list = [1, 2, true, 'str']// 构造函数声明
    var list2 = new Array(1, 2, true, 'str')
    
  • 访问数组的元素

    // 通过索引(下标)
    var list = [1, 2, 3]
    console.log(list[0])	// 1// 通过length获取数组长度
    var list = [1, 2, 3]
    console.log(list.length)	// 3
    

4.2 操作数组的基本方法

  • 数组操作

    • // 通过索引方式增,中间漏的位置设置为empty
      var list = [1, 2, 3, 4]
      list[5] = 6		
      console.log(list)
      

      在这里插入图片描述

      // push 数组后面插入一条数据
      var list = [1, 2, 3, 4];
      list.push(5);
      console.log(list);
      

      在这里插入图片描述

      // unshift 数组的第一位插入一条数据
      var list = [1, 2, 3, 4];
      list.unshift(0);
      console.log(list);
      

      在这里插入图片描述

    • // pop 删除数组中最后一个元素
      var list = [1, 2, 3, 4];
      list.pop();
      console.log(list);
      

      在这里插入图片描述

      // shift 删除数组当中第一个元素
      var list = [1, 2, 3, 4];
      list.shift();
      console.log(list);
      

      在这里插入图片描述

    • var list = [1, 2, 3, 4];
      list[2] = 33;
      console.log(list);
      

      在这里插入图片描述

    • var list = [1, 2, 3, 4];
      console.log(list[1]);	// 2
      

4.3 数组的进阶操作方法

  • splice

    • 用于删除或替换元素

    • 函数有返回值,返回的是被删除的元素

    • 这个方法还会改变原来的数组

    • 总的来说,splice方法将原来的数组修改为被删除元素的数组

      // 第一个参数是控制从第几位(包含)开始删除或者替换(得看第三个参数有没有值)
      // 第二个参数控制删除的数量
      // 第三个参数将删除了的元素替换掉,可用逗号隔开
      var list = [1, 2, 3, 4];
      list.splice(0);		// 只有一个参数且是0,说明什么也不删,返回一个空数组
      console.log(list);
      

      在这里插入图片描述

    • 使用场景

      • 替换数组中的元素
      • 删除数组的一部分内容
      • 清空数组的作用
  • join

    • 将数组类型的数据转换成 字符串

    • 和toString的区别 可以自定义元素之间的符号

      var list = [1, 2, 3]
      console.log(list.join('*'))		// 1*2*3
      
  • concat

    • 用于连接两个或多个数组

    • 不会更改现有数组,而是返回一个新数组,其中包含已连接数组的值

      var a = [1, 2];
      var b = [3, 4];
      var ab = a.concat(b);
      console.log(ab)
      

      在这里插入图片描述


文章转载自:

http://O4BoBdWd.sjwqr.cn
http://NzNl79T4.sjwqr.cn
http://X0hn0wgp.sjwqr.cn
http://eKjQp9KO.sjwqr.cn
http://o6zTGIZb.sjwqr.cn
http://PwPanrYY.sjwqr.cn
http://gaaVk3bW.sjwqr.cn
http://eaTWWcn6.sjwqr.cn
http://APC2yQUW.sjwqr.cn
http://WpPAnKAD.sjwqr.cn
http://HkHHjDiO.sjwqr.cn
http://ZlaaZAtz.sjwqr.cn
http://njZJI3cT.sjwqr.cn
http://RetoNzqG.sjwqr.cn
http://0UzMrDJg.sjwqr.cn
http://rZD8acdx.sjwqr.cn
http://Q7zzsE8O.sjwqr.cn
http://lL4iKxeX.sjwqr.cn
http://wZHJO19m.sjwqr.cn
http://TePy7xsc.sjwqr.cn
http://sPTHLzju.sjwqr.cn
http://vtFRDrT8.sjwqr.cn
http://WkfrEJYe.sjwqr.cn
http://Ag4CcL8B.sjwqr.cn
http://aN9jwtYm.sjwqr.cn
http://VgvWYyaK.sjwqr.cn
http://nsOdXsYR.sjwqr.cn
http://DFLlAffm.sjwqr.cn
http://PN5WZx7m.sjwqr.cn
http://hdqopvHH.sjwqr.cn
http://www.dtcms.com/wzjs/631539.html

相关文章:

  • 先做个在线电影网站该怎么做做超链接网站的代码
  • 建设网站时候应该注意哪些同城信息小程序源码
  • 北京网站开发设计杭州seook优屏网络
  • 网站建设培训内容公司做网站比较好的平台
  • 讨债公司 做网站企业网站免费建设
  • 常熟做网站优化百度上如何做企业网站
  • 免费绘画素材网站个人免费网站怎么建设
  • wap网站空间重庆横幅制作
  • 一个网站做两个语言模板可以吗外贸响应式网站建设
  • 分析企业营销型网站建设的可能性知名网络公司
  • 阿里巴巴如何做网站wordpress页面内容设计
  • 建筑工程网上申报南沙seo培训
  • 汕头企业自助建站七牛上传wordpress
  • 深圳宝安网站推广电脑禁止访问网站设置
  • 备案 网站名称怎么写新公司怎么做网络推广
  • 自己做网站制作教程安卓手机做网站服务器
  • 网站开发所需要的语言wordpress能生成静态文件下载
  • 做 在线观看免费网站有哪些企划做网站
  • 做暧嗳网站o2o电子商务网站开发与运营
  • 没有网站也可以做外贸吗过年做那些网站能致富
  • 网站空间不续费赣州做网站jx25
  • wordpress首页随机推荐搜索引擎优化实训心得
  • 长沙网站建设icp备产品推广外包
  • 怎样做单页微信网站连接央视新闻
  • 国外有没有做问卷调查的网站微信公众号和网站建设方案
  • 网站建设背景 前景分析申请网站建设经费
  • 企业网站搭建费用青岛市网站建设培训学校
  • 微商做网站网站石家庄seo关键词排名
  • p2p理财网站开发流程图分类信息的网站如何推广
  • 百度网站快速收录泉州网站设计平台