js常用变量命名

ch 表示单个字符,
str 表示字符串, 
n 代表次数, 
reg 表示正则, 
expr 表示表达式,
lens 表示数组长度, 
count 表示数量, 
p 表示数据的精度, 
q 表示查询(query),
src 表示数据源(source),
no 表示数字(number), 
rate 表示比率, 
status 表示状态, 
bool 表示布尔值,
arr 表示数组值, 
obj 表示对象值, 
x 和 y 表示坐标两轴, 
func 表示函数, 
ua表示User Agent, 
size 表示大小, 
unit 表示单位, 
hoz 表示水平方向, 
vert 表示垂直方向, 
radix 表示基数,根
check '校验'
isShow: '是否显示',
isVisible: '是否可见',
isLoading: '是否处于加载中',
isConnecting: '是否处于连接中',
isValidating: '正在验证中',
isRunning: '正在运行中',
isListening: '正在监听中'
disabled: '是否禁用',
editable: '是否可编辑',
clearable: '是否可清除',
readonly: '只读',
expandable: '是否可展开',
checked: '是否选中',
enumberable: '是否可枚举',
iterable: '是否可迭代',
clickable: '是否可点击',
draggable: '是否可拖拽'
withTab: '是否带选项卡',
withoutTab: '不带选项卡',
enableFilter: '开启过滤',
allownCustomScale: '允许自定义缩放',
shouldClear: '是否清除',
canSelectItem: '是否能选中元素',
noColon: '不显示label后面的冒号',
checkJs: '检查Js',
emitBOM: 'Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files.'
virtualScroll: '是否启用虚拟滚动模式',
unlinkPanels: '在范围选择器里取消两个日期面板之间的联动',
validateEvent: '输入时是否触发表单的校验'
onSubmit: '提交表单',
handleSizeChange: '处理分页页数改变',
handlePageChange: '处理分页每页大小改变',
onKeydown: '按下键'
getUsers: '获取用户列表',
fetchToken: '取得Token',
deleteUser: '删除用户',
removeTag: '移除标签',
updateUsrInfo: '更新用户信息',
addUsr: '添加用户',
createAccount: '创建账户'
toTplDetail: '跳转到模板详情页面',
navigateToHome: '导航到首页',
jumpHome: '跳转首页',
goHome: '跳转首页',
redirectToLogin: '重定向到登录页',
switchTab: '切换Tab选项卡',
backHome: '回到主页'
formatTimeFilter: '在AngularJs和Vue中,通常用于过滤器命名',
storeCtrl: '用于AngularJs定义控制器方法',
formatPipe: '用于Angular中,标识管道方法',
$emit: 'Vue中的实例方法',
$$formatters: 'AngularJs中的内置方法',
beforeCreate: 'Vue的生命周期命名',
componentWillMount: 'React生命周期命名',
componentDidMount: 'React生命周期命名',
afterContentInit: 'Anuglar生命周期命名',
afterViewChecked: 'Angula生命周期命名',
httpProvider: 'AngularJs服务',
userFactory: '工厂函数',
useCallback: 'React钩子函数'
getItemById: '根据ID获取数据元素',
getItemsBySelected: '根据传入的已选列表ID来获取列表全部数据',
queryUserByUid: '根据UID查询用户'
formatDate: '格式化日期',
convertCurrency: '转换货币单位',
inverseList: '反转数据列表',
toggleAllSelected: '切换所有已选择数据状态',
parseXml: '解析XML数据',
flatSelect: '展开选择数据',
sortByDesc: '按降序排序'
users: '用户列表',
userList: '用户列表',
tabOptions: '选项卡选项',
stateMaps: '状态映射表',
selectedNodes: '选中的节点',
btnGroup: '按钮组',
userEntities: '用户实体'
title: '标题'
label: '标签名'
name: '元素名'
field: '字段',
flag: '标识',
index: '索引'
exist: '存在'
activeTab: '当前选中选项卡',
currentPage: '当前页',
selectedData: '当前选项中数据',
swapData: '临时交换数据',
tempData: '临时数据',
dataSnapshot: '数据快照'
oldVal: '旧值',
newVal: '新值'
// 组合一
from: '从...',
to: '到...'
// 组合二
prev: '上一个...',
next: '下一个...',
cur: '当前'
// 组合三
source: '源',
target: '目标'
// 组合四
start: '开始',
end: '结束'
load: '已完成加载',
unload: '资源正在被卸载',
beforeunload: '资源即将被卸载',
error: '失败时',
abort: '中止时',
focus: '元素获得焦点',
blur: '元素失去焦点',
cut: '已经剪贴选中的文本内容并且复制到了剪贴板',
copy: '已经把选中的文本内容复制到了剪贴板',
paste: '从剪贴板复制的文本内容被粘贴',
resize: '元素重置大小',
scroll: '滚动事件',
reset: '重置',
submit: '表单提交',
online: '在线',
offline: '离线',
open: '打开',
close: '关闭',
connect: '连接',
start: '开始',
end: '结束',
print: '打印',
afterprint: '打印机关闭时触发',
click: '点击',
dblclick: '双击',
change: '变动',
select: '文本被选中被选中',
keydown/keypress/keyup: '按键事件',
mousemove/mousedown/mouseup/mouseleave/mouseout: '鼠标事件',
touch: '轻按',
contextmenu: '右键点击 (右键菜单显示前)',
wheel: '滚轮向任意方向滚动',
pointer: '指针事件',
drag/dragstart/dragend/dragenter/dragover/dragleave: '拖放事件',
drop: '元素在有效释放目标区上释放',
play: '播放',
pause: '暂停',
suspend: '挂起',
complete: '完成',
seek: '搜索',
install: '安装',
progress: '进行',
broadcast: '广播',
input: '输入',
message: '消息',
valid: '有效',
zoom: '放大',
rotate: '旋转',
scale: '缩放',
upgrade: '更新',
ready: '准备好',
active: '激活'
assignedEvent: '分配事件',
closedEvent: '关闭事件',
labeledEvent: '标签事件',
lockedEvent: '锁事件',
deployedEvent: '部署事件'
selectAll: '选择所有',
cellClick: '当某个单元格被点击时会触发该事件',
sortChange: '当表格的排序条件发生变化的时候会触发该事件'
// Redux 的 actionType
LOAD_SUCCESS
LOAD_FAIL
TOGGLE_SHOW_HISTORY
ON_PLAY
ON_LOAD_START
FETCH_SONGS_REQUEST
RECEIVE_PRODUCTS
// ngrx
const SET_CURRENT_USER = '[User] Set current';
const ADD_THREAD = '[Thread] Add';
const UPDATE_TRIP_SUCCESS = 'Update [Trip] Success';
sentAt: '发送时间'
addAt: '添加时间'
updateAt: '更新时间'
startDate: '开始日期'
endDate: '结束日期'
startTime: '开时时间'
endTime: '结束时间'
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值