巧用模板字符串将未知变量转换为string类型,避免报错

发布时间 2023-10-21 15:30:01作者: 结网

可理解为将变量向字符串类型转换的语法糖用法

我们通常会遇到需要用String.prototype上的方法处理变量,如果该变量为null、undefined、Object则不能直接用字符串方法,也不易于统一处理为字符串;

使用模板字符串包裹该变量,则可以简单粗暴的将任意类型转换为字符串类型,避免报错。

案例:

const ces = `${[]}-${{}}-${undefined}-${null}-${0.0}`;