在微信开发小程序时,后台传入的日期数据可能是时间戳 而不是日期, 或者需要把日期转换成时间戳来做出相应的处理时,我们将用到时间戳和日期的相互转换.
简述JavaScript中this的指向
this的指向:本文重点介绍this作为对象方法调用,作为函数调用,作为构造函数调用,和使用apply 或 call 调用这几种,其他的情况了解即可,
请牢记一点,this永远指向的是最后调用它的对象,也就是看它执行的时候是谁调用的。
异步请求之设置请求头Content-Type
什么是AJAX: 先给出结论——我们每日用到的AJAX,是通过javascript的XMLHttpRequest对象,使用HTTP请求,来直接与服务器通信。而angular的$http服务,其内部代码也是使用XMLHttpRequest对象来连接服务器。
如何验证程序是否完成,测试以及deBug?
在日常中,我们码代码都是按照需求来的,为了验证我们的工作成果是否符合项目的需求,那么验证程序是否完成、测试以及修复bug就成了我们工作中非常重要的流程。
ES6 新特性简要总结
ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。
取消浏览器对页面滚动条位置的记录
浏览器在导航跳转和通过 History API 创建历史记录时,都会记录当前的垂直滚动距离,在重新访问时恢复这个距离。如何取消记录当前的垂直滚动距离,使其刷新时可以回到顶部呢?
Markdown 配置七牛云作为图床
Hexo在使用Markdown编辑发布博客时,经常要上传本地图片,渲染加载图片的效果很不理想。推荐使用云平台作为图床,提高编辑效率和图片效果。
使用js或css实现瀑布流(Pinterest)布局教程
瀑布流,又称瀑布流式布局。这种布局适合于小数据块,每个数据块内容相近且没有侧重。通常,随着页面滚动条向下滚动,这种布局还会不断加载数据块并附加至当前尾部。
敏捷开发流程
敏捷软件开发,又称敏捷开发,是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于“非敏捷”,更强调程序员团队与业务专家之间的紧密协作、面对面的沟通(认为比书面的文档更有效)、频繁交付新的软件版本、紧凑而自我组织型的团队、能够很好地适应需求变化的代码编写和团队组织方法,也更注重软件开发过程中人的作用。
css常用命名规范
作为一个对代码负责的人,每次看见别人代码里混乱的命名,总是不禁心里一顿暗骂。问及写代码的人,他们的回答总是:我英文不好,不知道如何取名,都想破了脑袋。而一些QQ群里提问题的朋友截图代码,命名也是非常混乱。网上有很多人发表CSS常用命名的文章,也都挺好的,我只是一个收集者,和把自己的常用命名加上去,分享给有需要的人,希望大家以后写的代码自己看着舒服,别人维护着也舒服。