es6
学而时习之不亦说乎。
学海无涯
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
时间戳的获取方法
时间戳的获取方法 +new Date() new Date().getTime() Date.now() 三种方法都可以获取时间戳,但是实际上性能是不一样的(虽然差别不大,但是也算是一种性能的追求) var a = +new Date(); var b = new Date().getTime(); var c = Date.now(); console.log(a, b, c); //获取时间戳 1604448152913 16044原创 2020-11-04 08:30:46 · 3349 阅读 · 0 评论 -
对象合并的几种方法
对象合并的方法 对象合并的方法: 1.同构遍历 2.用 Object.assign进行合并 3.三个点语法 var obj1 = {name:'as',age:15} var obj2 = {myname:'zs',ages:18} // for in 遍历进行合并 for(let attr in obj2){ obj1[attr]=obj2[attr]; } console.log(obj1);//{name: "as", age: 15, myname: "zs", ages: 18}原创 2020-10-26 09:03:02 · 2013 阅读 · 1 评论 -
js的本地对象,内置对象和宿主对象的理解
在js中万物皆对象;字符串,数组,数值,函数… 本地对象:为array object regexp 等可以被new实例化 内置对象:为gload Math 等不可以被实例化的 宿主对象:为浏览器自带的 document,window等 则内置对象都有自己的属性和方法,访问方法如下: 对象名.属性名称 对象名.方法名称 1.Array数组对象 unshift( ) 数组开头增加 功能:给数组开头增加一个或多个 参数:一个或多个 返回值:数组的长度 原数组发生改变 shift( )原创 2020-10-20 09:59:53 · 373 阅读 · 0 评论 -
ES6中的三点运算符(...)方法(展开运算符)
ES6中的三点运算符(…)方法 ES6中的三点运算符准确叫做展开运算符 使用方法一:在函数的传参数过程。作用将剩余的参数放入一个数组中。合并.参数形式为(…变量名),其值为一个数组,用于获取函数多余参数。 function fn(a,...arr){ console.log(arr); } fn(1,2,3,4,4); //[2,3,4,5] rest参数只能放在最后一个,否则报错: function fn(a, ...b, c){...}; // 报错 拓展运算符主要使用在函数原创 2020-10-16 14:22:22 · 717 阅读 · 0 评论
分享