14得票2回答
我可以为JavaScript字符串比较使用三个等号吗?

这是一个非常基本的问题,我知道,但是我无法从Google和Stack Overflow中理解发生了什么。 我查看了这里和这里来学习如何比较JavaScript中的字符串。他们都没有在答案中提到三个等于号(===),并说最好使用自己的函数(str1 < str2 ? -1 : str1 ...

8得票5回答
===与函数调用的含义

我一直在学习ES6,以为很容易转换到EcmaScript 2017。 但是在学习过程中,我对这段代码感到困惑。 function f (x, y = 7, z = 42) { return x + y + z } f(1) === 50 这个与ES5的等价物相对应 funct...