关于#javascript#的问题,如何解决?

ES6:

const a = 'tb';

()=> a

是什么?怎么用?解决了什么问题?

ES6以下写法

var a = 'tb'

(function(){return a})

是什么?怎么用?解决了什么问题?

分别是es6里的常量关键字和箭头函数,
常量这个好理解,定义了就不可以更改的就是常量
箭头函数一般写成这个样子

()=>{
//代码
//
//
//return 返回值
}

但是es6规范还规定只有一行就return的箭头函数可以简写成

()=>返回值

所以你的那段代码就是定义了一个常量a,然后定义了一个固定会返回常量a的函数(如果你有其他语言基础的话可以理解成是常量a的get方法)