0

私は疑問に思っています

function pathJoin(uri,file){
    return url.format(
        url.parse(
            path.normalize(
                path.join(uri, file) 
            ).split(
                path.delimiter
            ).join("/")
        )
    );
}

function pathJoin(uri,file){
    var joined_path = path.join(uri, file);
    var normalized = path.normalize( joined_path );
    var splitted = normalized.split(path.delimiter);
    var joined = splitted.join("/");
    var parsed = url.parse(joined);
    return url.format(parsed);
}

同等の速度で実行されます。関数から関数への切り替えを複数回行った場合、罰則はありませんか?

4

2 に答える 2