界面命名 | |||||||
---|---|---|---|---|---|---|---|
整个主程序 | App | 搜索结果 | Search results | 活动 | Activity | 信息 | Messages |
首页 | Home | 应用详情 | App detail | 探索 | Explore | 音乐 | Music |
软件 | Software | 日历 | Calendar | 联系人 | Contacts | 新闻 | News |
游戏 | Game | 相机 | Camera | 控制中心 | Control center | 笔记 | Notes |
管理 | Management | 照片 | Photo | 健康 | Health | 天气 | Weather |
发现 | Find | 视频 | Video | 邮件 | 手表 | Watch | |
个人中心 | Personal center | 设置 | Settings | 地图 | Maps | 锁屏 | Lock screen |
系统控件库 | |||||||
---|---|---|---|---|---|---|---|
状态栏 | Status bar | 搜索栏 | Search bar | 提醒视图 | Alert view | 弹出视图 | Popovers |
导航栏 | Navigation bar | 表格视图 | Table view | 编辑菜单 | Edit menu | 开关 | Switch |
标签栏 | Tab bar | 分段控制 | Segmented Control | 选择器 | Pickers | 弹窗 | Popup |
工具栏 | Tool bar | 活动视图 | Activity view | 滑杆 | Sliders | 扫描 | Scanning |
功能命名 | |||||||
---|---|---|---|---|---|---|---|
确定 | Ok | 添加 | Add | 卸载 | Uninstall | 选择 | Select |
默认 | Default | 查看 | View | 搜索 | Search | 更多 | More |
取消 | Cancel | 删除 | Delete | 暂停 | Pause | 刷新 | Refresh |
关闭 | Close | 下载 | Download | 继续 | Continue | 发送 | Send |
最小化 | Min | 等待 | Waiting | 导入 | Import | 前进 | Forward |
最大化 | Max | 加载 | Loading | 导出 | Export | 重新开始 | Restart |
菜单 | Menu | 安装 | Install | 后退 | Back | 更新 | Update |
资源类型 | |||||||
---|---|---|---|---|---|---|---|
图片 | Image | 滚动条 | Scroll | 进度条 | Progress | 线条 | Line |
图标 | Icon | 标签 | Tab | 树 | Tree | 蒙版 | Mask |
静态文本框 | Label | 勾选框 | Checkbox | 动画 | Animation | 标记 | Sign |
编辑框 | Edit | 下拉框 | Combo | 按钮 | Button | 动画 | Animation |
列表 | List | 单选框 | Radio | 背景 | Backgroud | 播放 | Play |
常见状态 | |||||||
---|---|---|---|---|---|---|---|
普通 | Normal | 获取焦点 | Focused | 已访问 | Visited | 默认 | Default |
按下 | Press | 点击 | Highlight | 禁用 | Disabled | 选中 | Selected |
悬停 | Hover | 错误 | Error | 完成 | Complete | 空白 | Blank |
位置排序 | |||||||
---|---|---|---|---|---|---|---|
顶部 | Top | 底部 | Bottom | 第二 | Second | 页关 | Header |
中间 | Middle | 第一 | First | 最后 | Last | 页脚 | Footer |
目前我们现在用的前后端分离模式属于第一阶段,下一阶段可以在前端工程化方面,对技术框架的选择、前端模块化重用方面,可多做考量。也就是要迎来“==前端为主的 MV* 时代==”。
当您必须使用匿名函数,请使用箭头函数表示法,它创建了一个在 this 上下文中执行的函数的版本,这通常是你想要的,而且这样的写法更为简洁。如果你有一个相当复杂的函数,你或许可以把逻辑部分转移到一个声明函数上。
standard是一个开源的JS代码规范库,制定了所谓standard(标准)的JS代码规范,配合编辑器插件可以实时检查代码规范以及语法错误,通过执行命令检查代码规范以及语法错误,自动修复(可以直接修复的)不合规范的代码,使其符合规范
对于一个多人团队来说,制定一个统一的规范是必要的,因为个性化的东西无法产生良好的聚合效果,规范化可以提高编码工作效率,使代码保持统一的风格,以便于代码整合和后期维护。
为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Node环境中,一个.js文件就称之为一个模块(module)
引号的使用,单引号优先(如果不是引号嵌套,不要使用双引号)、空格的使用问题:(关键字后 符号后 排版 函数 赋值符号= )等、不写没有使用过的变量,如果定义了一个变量,后来一直没有参与过运算,那么不应该定义这个变量...
嵌套的节点应该缩进;在属性上,使用双引号,不要使用单引号;属性名全小写,用中划线做分隔符;不要在自动闭合标签结尾处使用斜线(HTML5 规范 指出他们是可选的);不要忽略可选的关闭标签;
CommonJS规范规定,每个模块内部,module变量代表当前模块。这个变量是一个对象,它的exports属性(即module.exports)是对外的接口。加载某个模块,其实是加载该模块的module.exports属性。module.exports属性表示当前模块对外输出的接口
W3C通过设立领域(Domains)和标准计划(Activities)来组织W3C的标准活动,围绕每个标准计划,会设立相关的W3C工作组织(包括工作组、社区组、商务组等)。W3C会根据产业界的标准需求调整Domains和Activity的设置及相关的工作组设置。
不要使用 @import 与 <link> 标签相比,@import 指令要慢很多,不光增加了额外的请求次数,还会导致不可预料的问题。CSS有些属性是可以缩写的,比如padding,margin,font等等,这样精简代码同时又能提高用户的阅读体验。
内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!