猫史档案馆


【㵘㵘的帖子2】如何让你的代码十分好康?(只是个人意见)

用户:NysidlaNysidla查看:0 回复:3 评论:0 创建时间:2023-02-15T22:27:33


一:尽量的缩减代码长度,重复2次以上的代码用函数代替。

比如:

for(var a=0;a<100;a++){
    world.say("1")
    await sleep(114514)
}
for(var a=0;a<200;a++){
    world.say("2")
    await sleep(114514)
}
for(var a=0;a<250;a++){
    world.say("3")
    await sleep(114514)  
}

 

改写成:

function for_(forNum,say,sleep){
    for(var a=0;a<forNum;a++){
        world.say(say)
        await sleep(sleep)
    }
}
for_(100,"1",114514)
for_(200,"2",114514)
for_(250,"3",114514)

 

二:不要让某一行代码十分的突兀

比如:

if(a==b){
   ifA()
}//这里看着太难受啦!
if(a==c){
   ifB()
}

 

改写成:

if(a==b){
    ifA()
}if(a==c){
    ifB()
}

三:运用多文件

比如1000行的代码,分为主框架、玩家、数据库、其他4大类,就可以将数据库和其他放在另外的文件里(玩家和主框架会调用这2个,放在其他文件里需要做的更改就比之前还要复杂了),这样就成为了一个700行的index.js、一个100行的数据库.js和一个200行的其他.js,方便寻找++

如何运用多文件?

直接:

//其他.js
module.exports = {qita1,qita2,qita3}
//index.js
const {qita1,qita2,qita3} = require('./其他.js')
//函数、变量都可以

 

四:右键管理

右键一下

点只因格式化文档()

保准让你的代码瞬间好康()


回复

上一页1 页 / 共 1下一页
NysidlaNysidla

自古沙发归楼主()

点赞0


评论


NysidlaNysidla

ddd

点赞0


评论


GoldfishNzhGoldfishNzh

doge

点赞0


评论