suwu150
2017-02-25 03:24
采纳率: 44.3%
浏览 1.8k
已采纳

ES6中语法优化问题,关于 === 和 !==的问题

!=='' , !==null 等等,改掉

这个怎么改??
还有其他方式实现这种逻辑码??能不能用 .length<0进行判断

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • suwu150 2019-01-15 00:01
    已采纳

    问题是!=='' , !==null 我之前使用这两种方式去进行数据和对象的判断,真是愚蠢,后面才知道这样的判断永远是true,所以优化就是对数据进行length判断,对象进行n取值时的ull判断

    打赏 评论
  • 改掉什么意思?第一个你确认是字符串参数可以通过length判断,null不行
    swith语句可以,等效于===或者!==,但是不是更加啰嗦麻烦,而且这个也不是es6规范,之前版本就是这个,和类型一起比较

    打赏 评论

相关推荐 更多相似问题