驼峰命名转下划线命名
function toUnderLine(str) { let nstr = str.replace(/[A-Z]/g, function ($0) { return "_" + $0.toLocaleLowerCase(); }) if (nstr.slice(0, 1) == "_") { nstr = nstr.slice(1) } return nstr }
function toUnderLine(str) { let nstr = str.replace(/[A-Z]/g, function ($0) { return "_" + $0.toLocaleLowerCase(); }) if (nstr.slice(0, 1) == "_") { nstr = nstr.slice(1) } return nstr }