扩展运算符
时间:2020-03-24
本文章向大家介绍扩展运算符,主要包括扩展运算符使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
扩展运算符
-
将可遍历的对象扩展为参数序列
-
遍历后的参数序列需要放在数组中
-
如字符串:
var strs = [
-
如数组:用作数组拼接,在其中添加新元素很方便
var younger = ['john', 'smith'];
var older = ['Mike', 'jack'];
var all = [ -
当直接将数组赋值给另一数组后,在另一数组上操作数组中的值,会同时改变原数组的值;这是因为赋值是把指向数据的地址赋给它;当另一数组将地址上的值改变时,指向同一地址的原数组中的值同样也是变了的
-
而通过以下方式,将数组的参数序列放在数组中赋值给current,此时两个数组地址指向不同
var current = [
在NodeList上使用
var list = [
在数组对象上使用
var user = {
name: ['ashen', 'mary'],
age: [20, 23]
};
var students = ['john', 'cherry',
在函数中使用
const logo = ['prada', 'pandora'];
const more = ['channel', 'Dior'];
logo.push(
原文地址:https://www.cnblogs.com/ashen1999/p/12559815.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法