经常遇到函数命名问题,求解答

经常遇到不知道怎么起名字的事情.

比如
我有个上传图片函数,

btn.addEventListener('event', uploadImage);

function uploadImage (){
    // 检测图片是否存在
    // ....
    
    var uploadIMG  = function(){
        //....
    };
    uploadIMG();  
}

像这种的两个函数怎么起名字?

阅读 4.1k
8 个回答
btn.addEventListener('event', onEventHanler);
function onEventHanler(){
    uploadImage();
}
function uploadImage (){
    // 检测图片是否存在
    // ....
    checkImage();
    //匿名函数执行上传逻辑
    
}
function checkImage(){

}

驼峰式命名规范,外加详细的英文描述就可以了,总不能每个函数都来问人吧,是不是有选择恐惧症,哈哈

function checkAndUploadImage (){
    // 检测图片是否存在
    // ....
    
    var uploadImage  = function(){
        //....
    };
    uploadImage();  
}
function uploadImage (){
    // 检测图片是否存在
    // ....
    
    // 这个闭包函数意义何在呢?直接上传
    // ....
}

我给出个好主意:

多使用匿名函数

哈哈哈,新年快乐!

多看看别人代码,遇到一些常见意思的单词记下来,

首先,大家新年快乐,类似这种函数一般是小驼峰式的命名,但是如果是构造函数一般要用大驼峰式的命名~~

网上找找写代码的规范,收益会很多的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题