为了账号安全,请及时绑定邮箱和手机立即绑定

请教js大神,比较两个字符串是否相等,为什么要这么做

请教js大神,比较两个字符串是否相等,为什么要这么做

霸王龙不只会php3 2016-03-23 21:38:29
function normalizeCategory (category) {  return  category + '.';}function doesLevelEntryContainsLogger (levelCategory, loggerCategory) {    var normalizedLevelCategory = normalizeCategory(levelCategory);  var normalizedLoggerCategory = normalizeCategory(loggerCategory);  return normalizedLoggerCategory.substring(0, normalizedLevelCategory.length) == normalizedLevelCategory;}
查看完整描述

2 回答

?
霸王龙不只会php3

TA贡献37条经验 获得超32个赞

可能是 levelCategory 或 loggerCategory还有非string时的类型吧,谢谢了。

查看完整回答
反对 回复 2016-03-29
?
display_none

TA贡献52条经验 获得超13个赞

这里的"="号不是相等的意思,是赋值,即右边的值赋给了左边定义的变量

查看完整回答
反对 回复 2016-03-24
  • 霸王龙不只会php3
    霸王龙不只会php3
    return normalizedLoggerCategory.substring(0, normalizedLevelCategory.length) == normalizedLevelCategory; 这里有两个等号, 可能是 levelCategory 或 loggerCategory还有非string时的类型吧,谢谢了。
  • 2 回答
  • 0 关注
  • 1468 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信