HTML5在线PDF阅读器pdf.js;jQuery无缝滚动;CSS3前后翻页按钮 清新3D外观;JavaScript 闭包的底层运行机制;HTML5 3D波浪起伏动画特效;整理总结的一些前端面试题
-
#jQuery#【jQuery无缝滚动】<style type="text/css">*{margin:0;padding:0;}img{border:none;}#slide{overflow:hidden;width:900px;margin:100px auto;}ul{list-style:none;width:2999px;}li{float:left;}</style…请戳→ #前端开发博客#
-
【CSS3前后翻页按钮 清新3D外观】在线演示: 源码下载:之前我们也介绍过不少CSS3按钮了,也有不少是基于HTML5的,比如8个时尚而简约的HTML5按钮这篇文章中就有不少经典的按钮插件。这次我们要分享的也是一款CSS3按钮,它的特点是支持前后翻页的样式,按钮边框有一层淡淡的阴影,因此整体呈现清新的3D外观。
-
JavaScript 闭包的底层运行机制 我研究JavaScript闭包(closure)已经有一段时间了。我之前只是学会了如何使用它们,而没有透彻地了解它们具体是如何运作的。那么,究竟什么是闭包? Wikipedia给出的解释并没有太大的帮助。闭包是什么时候被创建的,什么时候被销毁的?具体的实现又是怎么样的? ‘use strict’; var myClosure = (function outerFunction() { var hidden = 1; re..
-
【HTML5 3D波浪起伏动画特效】在线演示: 源码下载:今天我们要来分享一款很不错的HTML5 3D动画特效,它是一个波浪起伏的动画效果,跟之前分享的那款HTML5 3D 粒子波浪动画特效不同的是,这款HTML5动画可以拖拽鼠标查看不同角度的波浪效果,同时也可以利用鼠标滚轮来实现视窗的缩放。
-
【面向对象原生js幻灯片代淡出效果】看到这篇有关面向对象原生js幻灯片代淡出效果的文章,与大家分享之。(来自: flash广告图设计)
-
【js 设置cookie的实例】js的cookie是很方便的,也可以减轻服务器的负担。在这里给大家来一个实例,下面是源码。(来自: flash广告图设计)
-
【缩略图悬浮效果的jQuery焦点图插件】在线演示: 源码下载:今天我们要来分享一款很不错的jQuery焦点图插件,它并不是简单的进行图片切换,而是将页面中的指定元素进行切换,比如文字和图片,背景固定。同时,在这些元素切换的时候,将会伴随一些简单的动画特效。另外,这款jQuery焦点图的缩略图是悬浮在图片上方的,非常漂亮。
-
《使用Nginx+Lua(OpenResty)开发高性能Web应用》在互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡、反向代理、代理缓存、限流等场景;而把Nginx作为一个Web容器使用的还不是那么广泛。使用Nginx+Lua(OpenResty)开发高性能Web应用(来自: 开涛的博客)
-
【前端模块化——技术选型】前端模块化,主要是解决两个问题——“命名空间冲突”,“文件依赖管理”……文章传送门:前言 前端模块化,主要是解决两个问题——“命名空间冲突”,“文件依赖管理”。 坑___命名空间冲突 我自己测试好的代码和大家合并后怎么起冲突了? 页面脚本的变量或函数覆盖了公有脚本的。 坑___文件依赖管理 明明项…
-
NodeJS 和 C++ 之间的类型转换 我非常喜欢使用 Node.js,但是当涉及到计算密集型的场景时 Node.js 就不能够很好地胜任了。而在这样的情况下 C++ 是一个很好的选择,非常幸运 Node.js 官方提供了C/C++ Addons 的机制让我们能够使用 V8 API 把 Node.js 和 C++ 结合起来。 虽然在 Node.js 官方网站有很多的关于怎么使用这些 API 的文档,但是在 JavaScript 和 C++ 之间传递数据是一件非常麻烦的事情,..
-
《 对css居中的一点总结》在学习前端的过程中,发现元素和文本的水平居中和垂直居中,是经常会出现的问题,在实际工作中也会经常碰到。对css居中的一点总结(来自: 魅族科技开发团队 布利丹牵驴子)
-
JavaScript日期操作方法详解 日期操作在JavaScript开发中经常会遇到,尤其是对初学者来说,JavaScript的日期操作比较繁琐,但是必须掌握常用的日期操作方法,本文就简单介绍一下JavaScript操作日期类型的常用方法,希望能给你有所帮助。 获取某个月份的天数 相信大家读小学的时候就知道一年十二个月各有多少天了,这里面有个特殊的存在——2月。闰年的2月有29天,非闰年的2月只有28天。估计不少人跟我一样,已经不记得闰年的规则了,这时候,下面的这个方法..
-
#JavaScript#【JavaScript冒泡排序算法】冒泡排序由于比较简单和容易理解,往往会成为人们首先想到的排序算法。最基本的想法就是在一次里面比较两个数字,并且确保他们在移动到其他项目之前有一个正确的顺序。在每一关结束,有…请戳→ #前端开发博客#
-
【Node.js 开发者2016调查报告出炉】RisingStack,Node基金会成员, Trace(下一代Node.js调试和监控工具) 的作者在2016年夏天主导了一项关于Node.js的开发者们倾向于哪方面的技术的调查。本文即这次的调查统计结果。 […]
-
《react+redux渲染性能优化原理》React基本上成了前端的必备技能,redux更是对react的锦上添花。我在“redux,一种页面状态管理的优雅方案”一文中介绍了react与redux结合的基本方法和高级技巧。(by foio)
-
#前端开发#【20160924 前端开发日报】本期热门文章:1) 学好 JS,走哪儿都不怕 2) 实用的60个CSS代码片段 3) web 图片上传时的一种本地压缩预览方案 4) 手机端 web 开发小记 5) 强大的CSS3动画库animate.css 50多种动画形式 6) jQuery点击div…全文→
-
Ohm:用两百行 JavaScript 创造你自己的编程语言 » 译者:ucasFL » 我们将探索一种叫做 Ohm 的新的开源库,它使得搭建解析器很简单并且易于重用。在这个系列里,我们使用 Ohm 去识别数字,构建一个计算器等等。在这个系…
-
#HTML#【HTTP压缩,浏览器是如何解析的】首先,浏览器发送一个请求(request)给web服务器,支持一个压缩格式如(gzip),服务端会将原来的源码压缩之后,通过http响应(response)信息返回给web浏览器,浏览器接收之后…请戳→ #前端开发博客#
前端日报栏目数据来自码农头条,每日分享互联网上热门的前端开发、移动开发、设计、资源和资讯等,为开发者提供动力,如果觉得内容对你有用,记得分享给你的小伙伴。进入码农头条查看更多