我需要一个函数,它接受一个字符串作为参数,并在JS中将其转换为小写。,这样我就可以避免编写包装器。Uncaught TypeError: String.prototype.toLowerCase called on null or undefined 我知道在python中,我们可以通过使用str.lower并传递到任何地方来获得lower()函数的引用。你知道在JS中是否可以做同样的事情吗?
因此,在最近尝试修补错误时,一位黑客同事告诉我,由于传递给子例程(方法)的字符串的值可能相当大,因此通过$_[1]访问它可以避免内存复制。然而,我认为传递给子例程的任何值都会首先复制到@_中。或者,我对传递给该方法时生成的副本的理解有误吗?'something very large';
}
这就是为什么我建议作者允许通过标量引用传递,这样可以在