Hi
出家人不打诳语,你这个需求我说做不了就是做不了。
摘要:大家在前端Javascript开发中会遇到处理日期时间的问题,经常会拿来一大堆处理函数才能完成一个简单的日期时间显示效果。而我经常使用的就是这款工具:moment.js,使用它可以轻松解决前端开发中遇到的种种日期时间问题。
继续阅读:Moment.js的使用及总结
摘要:在页面的制作中 总会遇到文本域,为了用户的体验,不免要用到富文本编辑器 ,在这里可能用到最多的就是Ckeditor 这个插件,虽然国内有百度做的ueditor这样的编辑器,但是UI实在不是我的风格,如果有需要的,也可以看看.
继续阅读:富文本编辑器 Ckeditor 使用
摘要:前端面试几乎都会问这样一个问题:说说你对前端性能优化的了解。这个问题相当于是开卷考试了,因为也没啥标准答案。但是还是有一些常见套路的,这里就尝试着罗列一些,希望能总结越多,理解越多。
继续阅读:前端性能优化
摘要:这里说的各种 for 是指 JavaScript 中 for 语句的各种衍生语法,比如 ES5
的 forEach
和 map
、jQuery
的 each
等等。看似简单方便的语法命令,但是每到用的时候,就会有些彷徨:forEach
到底能不能遍历对象呢?each
的回调里 index
和 value
到底哪个在前?当面临诸如此类非常细微却又永远记不住的细节的时候,我认为就有必要总结一下了,记不住的时候记得来这里查一下。
继续阅读:JavaScript 中的各种 for
<!– 摘要:IE 和死活不想抛弃 IE 用户的产品经理无疑是前端工程师的噩梦,至少对于我这种半路出家的非佛系前端工程师是这样。这不这两天又做噩梦了,测试同学说线上 IE7 的控制台里有报错,我打开一看显示说 “JSON”未定义
。不得不说 IE 的错误提示非常简约,你倒是给我说下到底是那个 JSON 没定义啊,你不说我还寻思是后端同学的 json 接口格式不对呢。仔细查了一下,原来 IE8 以下不支持 window.JSON
,导致代码中使用的 JSON.parse
和 JSON.stringify
均报错了。嗯,很好,非常好,这样我就不会觉得是我代码的问题了,这个锅 IE 你不得不背。#doge脸#
继续阅读:JSON.parse 和 JSON.stringify 的兼容实现
摘要:hover 一个按钮或者链接后弹出一个下拉菜单是网页中常见的功能布局。看似简单,但其中的难点在于在下拉菜单中 hover 也能保证功能的正常。这里的实现主要是依靠定时器分别判断了下拉菜单入口和下拉菜单的 mouseenter
和 mouseleave
状态。
继续阅读:JavaScript 实现 hover 下拉菜单
摘要:倒计时功能很常见,比如说点击发送短信验证码后需要倒计时 60s 后才可以再次发送,再比如说注册成功后倒计时 3s 登录并跳转到指定页面,等等。实现起来也非常简单,但正因为如此,还是有必要记录一下,下次拿来直接用就可以了。
继续阅读:JavaScript 倒计时的简单实现
Pagination