03.编程规约 (VUE全栈开发学习笔记)
2021-05-07 本文已影响0人
笑着字太黑
编程最痛苦的事,就是起一个合适的名字
1.文字编码
UTF-8
2.设定Vscode的tab为2个空格,自动换行为200文字
File->Preferences->settings->user
选择右上方json格式打开,贴入以下设定
{
"html.format.wrapLineLength": 200,
"editor.formatOnSave": true,
"editor.tabSize": 2,
"editor.detectIndentation": false,
"files.eol": "\n"
}
3.命名规范
3.1.文件夹:
lowercase
3.2.文件名:
JS:kebab-case
VUE:UpperCamelCase
3.3.事件:
自定义事件名:onEventName
事件响应函数名:lowerCamelCase + OnEventName
3.4.变量:
函数体外:mUpperCamelCase
Vue props:lowerCamelCase
Vue data:dUpperCamelCase
函数参数:pUpperCamelCase
函数体内:lowerCamelCase
3.5.函数名:
computed函数名:lowerCamelCase + Cmp
filter函数名:lowerCamelCase + Flt
4.const,let,var
常量定义:const
变量定义:let
不用var定义