美文网首页
ES6小知识

ES6小知识

作者: LuckyJin | 来源:发表于2020-07-07 16:21 被阅读0次

块级作用域

概念:在ES6中,凡是{}包裹的代码都是块级作用域,凡是在块级作用域中用let const声明的变量都有一个暂时性死区。

{
    let  a=20;
}
console.log(a)//报错

repeat字符串重复

//str.repeat(n);   将字符串重复n次(n为整数)
let  str="money";
str.repeat(2);//"moneymoney"

对象的简写

var a=10;
var obj={a};
//等价于
var obj={a:10};
//当key值与value值一样的时候我们可以写一个

Object.is

判断对象是否指向同一个内存地址

var obj1={a:1,b:2};
var obj2=obj1;
Object.is(obj1,obj2);//true

Array.of()

将一组值转换为数组

var arr=Array.of(1,2,3,4);
console.log(arr);//[1,2,3,4]

Array.fill()

对数组进行填充;
语法:arr.fill("内容",开始下标,结束下标)

var arr=[1,2,3,4];
arr.fill('wql',1,3);
console.log(arr)//[1, "wql", "wql", 4]

相关文章

  • ES6小知识

  • ES6小知识

    块级作用域 概念:在ES6中,凡是{}包裹的代码都是块级作用域,凡是在块级作用域中用let const声明的变量都...

  • es6小知识

    1.二进制和十进制的表示法 0b 0B前缀为二进制 0O 0o前缀八进制如果要将0b和0o前缀的字符串数值转...

  • ES6 小知识

    let、var、const 之间的区别? let:1> 拥有块级作用域:声明的变量只在所在的代码块有效;2> 不存...

  • ES6(一)

    最近ES6 很火,当然这也源于它强大的功能,现在我将自己学到的ES6知识做个小分享。。。 1.ES6是什么? ES...

  • react学习(2)

    知识点 1:babel.js的作用:ES6=>ES5,jsx=>js2:小案例

  • 手写实现继承

    这里就只实现两种方法了,ES6之前的寄生组合式继承 和 ES6之后的class继承方式。 补充一个小知识, ES6...

  • 三顾茅庐-前端直通全栈A计划

    本茅草屋知识面涵盖、微信小程序、javascript精髓、vue/js/html/css/React/ES6面试题...

  • ES6 箭头函数小知识

    1、箭头函数( => )注意的点 函数体内的this对象,就是定义时所在的对象,而不是使用时所在的对象 不可以当作...

  • es6基础知识3(迭代)

    title: es6基础知识3(迭代)tags: 迭代categories: 前端 1. 迭代器 es6中新增了迭...

网友评论

      本文标题:ES6小知识

      本文链接:https://www.haomeiwen.com/subject/tfoaqktx.html