Js对象截取

4 篇文章 0 订阅

Js对象 (Object)

对象也是一个变量,但对象可以包含多个值(多个变量或方法),每个值以 key:value 对呈现。

var student= {name:"xiaoming", age:18, code:"110356"};

对象是大括号,数组是中括号
JavaScript 对象是变量的容器,可看作多个变量的集合

Js对象截取

在开发中,如果我们希望截取对象中前面的一部分数据应该如何进行截取呢?比如我们的目的是要截取当前对象的前5组数据,直接看如下案例

//本模板由 壹影(JsHD调试器开发者)收集改写
//模板作者QQ:203455278

//Js对象截取
//首先 定义一个默认对象
//我们的目的是要截取当前对象的前5组数据
var Test = {
  "Corners":12,
  "Crossing":12,
  "Dribbling":20,
  "Finishing":14,
  "First Touch":17,
  "Free Kick":13,
  "Heading":7,
  "Long Shots":11,
  "Long Throws":5,
  "Marking":3,
  "Passing":15,
  "Penalty Taking":19,
  "Tackling":4,
  "Technique":18
 }

 function intercept(objct,start,end) {
 	/*参数1为对象, 参数2 为开始截取的位置 参数3为结束截取的位置*/
 	/*第一步 利用entries 将对象转换成二维数组*/
 	/*第二步 利用slice 进行截取*/
 	Index_0=Object.entries(objct).slice(start,end)

 	/*第三步 利用fromEntries 将二维数组再转换为对象*/
	Index_1=Object.fromEntries(Index_0)

	/*返回对象*/
	return Index_1
 };

/*控制台打印对象*/
 console.log(intercept(Test,0,5))

截取结果
Js控制台打印结果

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值