我有一个函数,它应该有INT作为输入。但是,当我传递任何字符串时,输入将被接受。DROP FUNCTION IF EXISTS erbaccess.canAdminIRB;
CREATE FUNCTION erbaccess.canAdminIRB如果我只使用假用户名(不是INT,而是VARCHAR)在函数外部运行IF语句,则返回值为0。
var example = function () { return this;严格模式:example.call('test') #string'然而,console.log(example.call('test'))打印test (正如您所期望的)为什么Function.call会改变typeof 'te