Javascript教程
JavaScript基础
JavaScript Objects
JavaScript BOM
JavaScript DOM
JavaScript OOP
JavaScript Cookies
JavaScript事件
JavaScript异常
JavaScript常用

Symbol.isConcatSpread

JavaScript Symbol.isConcatSpread属性

JavaScript Symbol.isConcatSpread 用于配置对象是否应展平为其数组元素。
注意:注意:此属性用于连接时,会将数组扩展到其元素。

语法

Arrayname[symbol.isConcatSpredable] = false

参数

无参数。

返回值

连接结果。

浏览器支持

浏览器 版本
Chrome 48
Safari
Firefox 48
Opera

示例1

<script>
//JavaScript to illustrate Symbol.isConcatSpreadable
//creating array for the concatenation
var lidihuo = ['Core Java', 'RDBMS', 'C'];
var A = ['Python', 'R', 'C++'];
A[Symbol.isConcatSpreadable] = true;
var Show = lidihuo.concat(A);
document.write(Show);
//expected output:Core Java,RDBMS,C,Python,R,C++
</script>
输出:
Core Java,RDBMS,C,Python,R,C++

示例2

<script>
//JavaScript to illustrate Symbol.isConcatSpreadable
//creating array for the concatenation
var lidihuo = [1, 2, 3];
var A = [6,7,8];
A[Symbol.isConcatSpreadable] = true;
var Show = lidihuo.concat(A);
document.write(Show);
//expected output:1,2,3,6,7,8
</script>
输出:
1,2,3,6,7,8
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4