博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Array.of使用实例
阅读量:4316 次
发布时间:2019-06-06

本文共 557 字,大约阅读时间需要 1 分钟。

Array.of是es6新增的API,其实粗暴点理解,光看of,就可以猜到它是数组的意思,所以猜测可以用来把字符串转换成数组。

 

像这样的table,有批量删除和单个删除的功能,,但是又不想写两个方法,不然接口也要写两个,太麻烦了。

所以就把获取到的id,遍历成数组,后端接口在遍历删除。

但是获取到的id却是字符串,所以要转换成数组,网上一搜全都是split(),这个方法也好,但是面对单个删除的就不好使了,这时候就可以祭出Array.of()了。

Array.of()的作用就类似于Array(),是es6推荐的数组构造器。那这时候可能就有人要问,为什么不直接用Array()?因为Array()有个比较不好的缺陷:

let a = Array(3);a.length;                 // 3a[0];                    // undefined

这样就是传说中的“空槽”现象。

而Array.of()就不会

let a = Array.of(3);a.length;                //1a[0];                   // 3

 

转载于:https://www.cnblogs.com/caoshufang/p/11232763.html

你可能感兴趣的文章
元组的特性
查看>>
C#事件的基本使用
查看>>
ssh中需要增加IntrospectorCleanupListener监听器
查看>>
duilib写个三国杀?
查看>>
GateWay程序分析02_IAP_FLASH.H
查看>>
Stone Crusher Used in High-speed Railway Construction
查看>>
Powerful Function of Hammer Crushers Two
查看>>
an error occurred during the file system check错误的解决
查看>>
logstash json和rubydebug 第次重启logstash都会把所有的日志读完 而不是只读入新输入的内容...
查看>>
实验吧-web-Guess Next Session(session简介)
查看>>
C语言i++和++i的区别和指针*(a++)和*(++a)的区别
查看>>
在一个CommandField中为删除按钮设置OnClientClick属性
查看>>
Linux常用命令-1
查看>>
(一)Java工程化--Maven基础
查看>>
Linux磁盘空间爆满,MySQL无法启动
查看>>
Inception搭建
查看>>
设置联想键盘恢复F1~F12默认按键的操作办法
查看>>
Python编程之sqlite3数据库
查看>>
CROS+node-basis+ajax
查看>>
SetWindowLong函数
查看>>