JavaScript
学习JavaScript前端知识,包括JavaScript对象、函数、方法和属性,编写基础JavaScript代码,分享JavaScript资源等
http协议包含哪几个部分
HTTP协议包含:通用头域、请求消息、响应消息和主体信息。 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是 ...
浅谈模块化加载的实现原理
相信很多人都用过 seajs、 requirejs 等这些模块加载器,他们都是十分便捷的工程管理工具,简化了代码的结构,更重要的是消除了各种文件依赖和命名冲突问题,并利用 AMD / CMD 规范统一了格式。如果你不太明白模块化的作用,建议看看玉伯写的一篇文章。
使用 AMD、CommonJS 及 ES Harmony 编写模块化的 JavaScript
AMD(异步模块定义)和CMD(通用模块定义)越来越受更多人接受,了解一下这些模块定义知识演变和使用方法能够帮助你快速上手相关的javascript框架使用。
支持多种格式视频播放JavaScript代码
/** *视频播放 *参数说明 u - 媒体URL w - 媒体宽度width h - 媒体高度height */ //播放Mediaplayer格式的视频,包括.avi .mpg .mpeg .wmv .wma .asf . ...
10个视差滚动教程和插件
视差滚动(Parallax Scrolling)是指让多层背景以不同的速度移动,形成立体的运动效果,可以带来非常出色的视觉体验。本文整理了十种关于此效果的教程和插件和大家分享,希望为你的网站设计提供一些灵感。
JavaScript冒泡排序算法
js冒泡排序由于比较简单和容易理解,往往会成为人们首先想到的排序算法。最基本的想法就是在一次里面比较两个数字,并且确保他们在移动到其他项目之前有一个正确的顺序。在每一关结束,有价值的“排序”到正确的位置,最终只留下其他项目排序。
前端开发日报
前端开发日报,前端博客将会投入100%的热情到这个博客上,这个栏目将致力于分享前端开发领域的最新干货,内容包括HTML、CSS、JavaScript、前端工具、前端资讯、前端开发框架和前端开发网站推荐等。 前端日报已经更换为另一种更好的方式 ...
书写可读性JavaScript代码
语义化这个词在 HTML 中用的比较多,即根据内容的结构化选择合适的标签。其作用不容小觑: 赋予标签含义,让代码结构更加清晰,虽然我们可以在标签上添加 class 来标识,但这种通过属性来表示本体的形式会显得不够直接,而且在一定程度上也有冗 ...
JavaScript概念之screen/client/offset/scroll/inner/avail的width/left
js中获取各种宽度和距离,常常让我们混淆,各种浏览器的不兼容让我们很头疼,现在就在说说JavaScript概念之screen/client/offset/scroll/inner/avail的width/left
弹窗Modal实现和有滚动条偏移解决方法
弹窗也叫modal(模态)在网页设计中是一个常见的功能。实现方法也不会太复杂,可以通过css实现居中(bootstrap的modal是使用靠上边距来实现),然后JS控制点击显示和消失。在弹窗中也许你会发现一个问题,就是当页面有滚动条时,点击弹窗可能需要隐藏滚动条,这时内容会变宽,本文来自于江水提供了三种解决方法。