平时使用git管理自己这个小博客网站内容,结合经常用的一些操作,记录下来方便查阅参考,不定期修改,有错误的地方多多指正。
sublime text3常用插件
插件
SideBarEnhancements 插件 安装后右键,会有:新建文件、新建文件夹、在浏览器打开等选项,很方便
选择
ctrl+D 选中一个单词,选中一个后,如果想要几个相同的一起编辑,再ctrl+D选中下一个相同的
ctrl+L 选中一行
代码编辑类
MVC的JavaScript Web富应用开发(完整版)-笔记
当使用JavaScript 开发应用时,那些经典的设计模式和最佳实践被抛在了脑后。开发者往往忽略架构模型,比如 MVC 模型,而常将应用中的 HTML 和 JavaScript 混杂在一起,看着像一个大杂烩。
ajax使用笔记
最开始接触Ajax是大三暑期实习的时候吧,就被告诉是无刷新请求,当时就知道会传给我数据的,我只要拿到我要的数据填到对应的地方就好,这就是最初的印象了。
正式工作这一年来,因为公司的业务和负责的工作方向,需要使用Ajax的地方比较少,最近负责的一个互动直播的项目,需要用到Ajax,又是单纯的就那样用着,决定还是再重新梳理梳理,不至于每次都觉得会,但又不知所以然。
构造函数实例化对象
js使用构造函数实例化对象时,带括号和不带括号:
前端性能优化总结
你如何对网站的文件和资源进行优化?
backbone基础认识
初探backbone:
backbone:一个实现了web前端MVC模式的JS库 。
Backbone.js为复杂WEB应用程序提供模型(models)、集合(collections)、视图(views)的结构。其中模型用于绑定键值数据和自定义事件;集合附有可枚举函数的丰富API; 视图可以声明事件处理函数,并通过RESRful JSON接口连接到应用程序。
JS鼠标事件总汇
鼠标事件是网页中常用的事件之一了,清楚了解鼠标事件对网站交互等起到重要作用,本文主要记录鼠标事件以及产生的坐标信息,希望有助于小伙伴理解。
图片主色获取
前一段时间,做UI的同事给我看了一个APP,大致是展示图片类型的,印象较深的是,因为是图片类APP,在内容加载上应该和网页一样,存在图片加载不完全的情况,一般的做法是给图片所在区域统一设置一个背景色,或者类似“图片正在加载”“XXX(产品名字)”,记得那个APP的做法是取每张图片的相关色,应该是主色,作为图片尚未完全加载时的背景色,每张图片内容不同,背景色也就不同了。当时UI说这个体验觉得很好,看看能不能借鉴。在网上找了一些资源,觉得rgbaster.js正是我们想要的效果,记录下来,方便以后使用。
移动端JS触摸事件
触摸事件:
(都会冒泡,也可以取消)
- touchstart——当手指触碰屏幕时候发生。不管当前有多少只手指
- touchmove——当手指在屏幕上滑动时连续触发。通常我们再滑屏页面,会调用event的preventDefault()可以阻止默认情况的发生:阻止页面滚动
- touchend——当手指离开屏幕时触发
- touchcancel——当系统停止跟踪触摸时候会触发。例如在触摸过程中突然页面alert()一个提示框,此时会触发该事件,这个事件比较少用(例如电话接入或者弹出信息。一般用在游戏:玩着的时候,突然来电话了,就触发touchcancel事件暂停游戏、存档等操作。)