Object.assign方法的使用和splice方法用法
2017-11-23 13:52
686 查看
一、基本语法
Object.assign(target, ...sources)二、基本概念
Object.assign方法用来将源对象(source)的所有可枚举属性,复制到目标对象(target)。它至少需要两个对象作为参数,第一个参数是目标对象,后面的参数都是源对象。只要有一个参数不是对象,就会抛出TypeError错三、基本用途 1、合并多个对象
var target = { a: 1, b: 1 }; var source1 = { b: 2, c: 2 }; var source2 = { c: 3 }; Object.assign(target, source1, source2); // {a:1, b:2, c:3}
注:[code]null和
undefined将被忽略[/code]JavaScript中的splice主要用来对js中的数组进行操作,包括删除,添加,替换等。注意:这种方法会改变原始数组!。1.删除-用于删除元素,两个参数,第一个参数(要删除第一项的位置),第二个参数(要删除的项数)2.插入-向数组指定位置插入任意项元素。三个参数,第一个参数(插入位置),第二个参数(0),第三个参数(插入的项)3.替换-向数组指定位置插入任意项元素,同时删除任意数量的项,三个参数。第一个参数(起始位置),第二个参数(删除的项数),第三个参数(插入任意数量的项)示例:1、删除功能,第一个参数为第一项位置,第二个参数为要删除几个。array.splice(index,num),返回值为删除内容,array为结果值。
相关文章推荐
- Object.assign方法的使用
- object.assign()方法的使用
- Object 对象方法学习之(1)—— 使用 Object.assign 复制对象、合并对象
- Object 对象方法学习之(1)—— 使用 Object.assign 复制对象、合并对象
- Hibernate查询数据的几种方式以及HQL用法及参数的几种使用方法
- aix中使用xlc编译生成动态链接库(shared object)(.so)文件的方法
- 多线程访问文件问题中WaitForSingleObject方法的使用,及其效率!
- [搬家文]java的regex.Matcher 使用一例(group()方法用法)
- ASP中使用FileSystemObject时提高性能的方法
- NUnit详细使用用法(补充)--在.NET中如何利用NUnit测试Private和Protected方法
- javascript getElementById 使用方法及用法
- 线程中CreateEvent和SetEvent及WaitForSingleObject的用法-------wince里面的中断IST经常使用。
- 线程中CreateEvent和SetEvent及WaitForSingleObject的用法-------wince里面的中断IST经常使用
- 在使用SMO时,检索IsSystemObject属性将导致性能急剧下降的解决方法
- modal dialog 的实现; mainloop的嵌套; g_object_notify的使用方法
- javascript getElementById 使用方法及用法
- NUnit详细使用用法(补充)--在.NET中如何利用NUnit测试Private和Protected方法
- Ajax 1.0 中使用web控件调用后台方法的用法.
- 使用 IBM Rational Functional Tester: 了解和使用 TestObject.find 方法
- javascript getElementById 使用方法及用法