Vanessa

大前端的点滴生活
前端 0 篇文章

js 日期格式化

日期格式化就是根据输入的时间戳和需要格式化的标准格式输出符合格式的日期。如 “yy-MM-ddHH:mm” 的到的就是 12-11-1303:12 实现最土的办法莫过于 switch...case... 这次是彻底的土了一会,而且稀里糊涂的在分和小时上 + 1。多谢 slnevergiveup 的支出,及给出了非常棒的解决方法。先贴下代码。toDate:function(time,format){vardateTime

12 款很棒的浏览器兼容性测试工具

对于前端开发工程师来说,确保代码在各种主流浏览器的各个版本中都能正常工作是件很费时的事情,幸运的是,有很多优秀的工具可以帮助测试浏览器的兼容性,让我们一起看看这些很棒的工具。SpoonBrowserSandbox 点击你需要测试的浏览器环境,安装插件就可以进行测试了。帮助你测试网页在 Safari、Chrome、Firefox 和 Opera 浏览器中是否正常,IE 以前也有的,网站上说应微软的要求去掉了。Su

让你的网站在低版本浏览器上同样显示出色

HTML5 的采用策略:一个浏览器也不放弃。下载示例代码:http://code.msdn.microsoft.com/mag201109HTML5HTML5 有许多激动人心的特性,有了新的标签、新的 CSS 能力和新的 JavaScriptAPI,Web 的能力范围有了大的飞跃。除了浏览器厂商的士气高涨之外,令人激动的新功能列表几乎每天都在增加。从 “nightlybuilds”(每夜都构建一版)到开发渠道发行

5 款书签类型的测试工具

2013 年注定了响应式设计流行,它是网站设计的新的方向,从去年开始越来越多的网站开始使用响应式的设计理念,它能够帮助你开发一套界面并且能运行在所有不同分辨率的设备上,包括 PC、平板或者移动手机。今天我们推荐给大家 5 款书签类型的测试工具,你可以方便的添加到你的书签中,并且在测试响应式网站的时候方便的使用。1.ViewportResizer 这个书签号称拥有 158 个国家 3 万多活跃的用户,主要特性:完全自定

加速 Web 开发的 9 款知名 HTML5 框架

与手工编码比起来,HTML5 框架在准确性和正确率方面给予了保证。大多数 HTML5 框架都会有一个组合或者包含一些额外的组件,比如 jQueryScripts。CSS3 样式表则以改善多媒体特征的功能性和响应式的 Web 布局为主。如果你有一个根据固定流程进行的特定项目,为了保证项目刚开始就能有较高的正确率,那么你可以利用 HTML5 框架来提升整个开发过程,并且让网站拥有一致性结构。伴随着智能手机正在席卷整个移动

用于展现图表的 50 种 JavaScript 库

在很多项目中都会有在前端展现数据图表的需求,而在开发过程中,开发者往往会使用一些 JavaScript 库,从而更有效地达到想要的目标。最近,TechSlide 上的一篇文章总结了 50 种用于展现图表的 JavaScript 库,并对每种库做了简要的说明。这对于想要选择合适 JavaScript 库的开发者很有参考意义。文章作者首推的库是 D3,他说到:它非常让人惊叹,我很喜欢它的简洁性。它的文档非常完备,源代码托管

Javascript 严格模式详解

一、概述除了正常运行模式,ECMAscript5 添加了第二种运行模式:"严格模式"(strictmode)。顾名思义,这种模式使得 Javascript 在更严格的条件下运行。设立 "严格模式" 的目的,主要有以下几个:- 消除 Javascript 语法的一些不合理、不严谨之处,减少一些怪异行为;- 消除代码运行的一些不安全之处,保证代码运行的安全;- 提高编译器效率,增加运行速度;- 为未来新版本的 Javascri

JS1K 获奖作品公布

JS1K 是一年一度的 JavaScript 编程挑战赛,其目标是让开发者开发出体积不足 1KB,但令人印象深刻的 JavaScript 程序、游戏或 DEMO。今年是第 4 届,又诞生了一批让人震惊不已的图形 DEMO、玩具和小游戏。本届赛事的裁判是 JuriyZytsev、PaulIrish、KlasKroon 和 SjoerdVisscher。今年的冠军作品是 PhillippeDescaseaux 的 “神奇的晶体 II”(

不同 PaaS 平台上对 Node.js 支持的比较

下文转自:比较不同的 PaaS 平台上的 Node.js 支持 Node.js 的相对其他的语言来说可能仍然是年轻的,但是它的虚拟主机却有很多的选择。在这篇文章中,我们就来看看几个 “平台即服务(PaaS)” 提供商。我这里不涵盖某些 “基础设施即服务(IaaS)” 的选择,比如 AWS 和 Joyent,尽管这些选择之中的某些 PaaS 和 IaaS 之间的界限有一点点模糊。在这一轮中,我主要考察两个方面:部署和环境变量的配置。我

移动开发技术周报

转自:移动开发技术周报:使用 GenyMotion 加速 Android 开发,iOS7UI 设计技巧以下是本周为大家推荐的移动开发阅读材料。工具:ChromecastandGoogleCastSDKUpdate:2013 年 7 月 24 日,Google 发布了 Chromecast 电视棒,使用者可以把手机画面投射在电视上。Google 近日对 GoogleCastSDK 进行了更新,增强了 Chromecast 设备发现的能力

JavaScript Date.setMonth bug

每天写着应用的代码, 就好像 robot 一样. 以至于又忙又没有研究一些东西又没写博客. 今天发现了一个 JSDate 的 bug. 终于可以有写的了 bug 描述:vard=newDate(); 在使用 d.setMonth(m) 时,按照预期 d.getMonth()===m,可在某些特殊情况下,d.getMonth()>m,d.getDate()=1 特殊情况总结: d.getDate() 大于 m+1 月份的总天数举例:vard