240 发简信
IP属地:北京
  • JS数组去重

    1.使用array.indexOf()做一个判断,遍历数组,如果没有相同元素则返回-1,将符合条件的元素添加到新数组中并返回(缺点:无法检测NaN和{}) 2.使用array...

  • Promise

    promise是异步编程的一种解决方案; 简单的来说,promise 就是一个容器,里面保存着某个未来才会结束的事件的结果。期约是尚不存在结果的一个替身。 promise有两...

  • ES6新特性有哪些?快来看看吧(七)

    今天说一下对象新增的方法; Object.is(); 用来比较两个值是否严格相等,与严格比较运算符(===)的行为基本一致。 但是这里有个注意点; +0不等于-0,NaN等于...

  • ES6新特性有哪些?快来看看吧(六)

    :今天说一下对象的扩展。 ES6中,允许在大括号里面直接写入变量和函数,作为对象的属性和方法, 可以看到这两种写法结果一样,上面呢个更为简洁;属性名就是变量名,属性值就是变量...

  • 120
    ES6新特性有哪些?快来看看吧(五)

    今天讲一下数组的拓展方法; 拓展运算符(spread) 可以很直观的看到他的作用 是将一个数组转为用逗号分隔的参数序列。 该运算符用在函数的调用 例如 注意只有在函数调用时,...

  • 120
    ES6新特性有哪些?快来看看吧(四)

    今天讲一下函数的扩展; ES6允许为函数的参数设置默认中,直接写在参数定义的后面。 使用参数默认值时,函数不能有同名的参数。 如果参数的变量是默认声明的,再次用let 或者c...

  • 120
    ES6新特性有哪些?快来看看吧(三)

    今天讲解一下ES6字符串新增的方法; ES6加强了对Unicode的支持,可以采用\uxxxx的形式表示一个字符,xxxx表示字符的Unicode码点。 但是,这种表示法只限...

  • 120
    ES6新特性有哪些?快来看看吧(二)

    昨天讲到ES6中新增的let 和 const 今天来看看别的吧; 今天讲一下解构赋值: 什么解构赋值? 解构赋值就是按照一定的模式,将数组或对象中的数据提取出来赋值给变量。 ...

  • ES6新特性有哪些?快来看看吧(一)

    前面简单讲解了数组,字符串,对象的一些api;不太完全,后续在补充,接下来更新ES6的新特性: let: 作用:用来声明变量,它的用法类似与var。但是注意:let所声明的变...

  • JavaScript中对象的基本方法(二)

    今天继续更新下数组的方法; Object.keys() 作用:返回对象的key组成的数组; 返回一个所有元素为字符串的数组,元素来源于对象上的属性,但是不会返回原型上的方法。...

  • JavaScript中对象的基本方法(一)

    字符串的基本方法已经更新完了,今天更新一下对象的基本方法; 在 JavaScript 中,对象是王。如果您理解了对象,就理解了 JavaScript。 在 JavaScrip...

  • JavaScript中字符串基本方法(二)

    今天继续讲一下字符串的使用方法; slice(); 作用:可以提取字符串中的某个部分; 返回值:提取的字符串; 参数:start:开始的下标; 如果是负数,则从尾部开始算起,...

  • JavaScript中字符串基本方法(一)

    昨天简单讲解了一下数组的迭代功能; 今天简单说一下字符串的api; length: 作用:表示当前字符串的长度;直接点语法就可以了 实例:var str = "abc123d...

  • 120
    JavaScript中数组基本方法(三)

    接着昨天的写: 昨天讲到了数组中:indexOf()/lastindexOf(),join(),concat(),slice(),reverse(),sort()方法;今天接...

  • ES6常见题

    1、es5和es6的区别,说一下你所知道的es6ECMAScript5,即ES5,是ECMAScript的第五次修订,于2009年完成标准化ECMAScript6,即ES6,...

  • 120
    JavaScript中数组基本方法(二)

    大家好,接着昨天的更新。 昨天讲到数组的splice,push,pop,shift,unshift方法,今天讲一下: indexOf(数据,[startIndex])/las...

  • 120
    JavaScript中数组基本方法(一)

    大家好,今天给大家简单的总结一下JavaScript中数组的api: 首先,先讲一下数组的定义: 数组:储存任意数据的集合,(字符串,数字,对象都可以,没有任何数据 就是空数...