Lodash源码解析之toKey

121 阅读1分钟

三.toKey函数: lodash内置函数把参数(value)转化成合理的对象的属性

    

1.依赖isSymbol函数

2.判断如果是字符串和symbol类型直接返回

3.在js当中字符串-0和+0都会被转化为'0',所以这里用INFINITY判断一下value的值+0还是-0,这里如果是-0
  就返回-0,否则直接返回转化后的字符串