JSON详解

JSON详解
JSON的全称是”JavaScript Object Notation”,意思是JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式。XML也是一种数据交换格式,为什么没有选择XML呢?因为XML虽然可以作为跨平 ...

javascript中的json及对象

③ 使用JSON构造对象 JSON即Javascript对象表示方法(Javascript Object Notation),也就是通过字面量来表示一个对象: //JSON形式创建一个对象 var arthinking = { userna ...

jquery滚动条插件slimScroll

jQuery slimScroll插件是一个支持把内容放在一个盒子里面,固定一个高度,超出的则使用滚动。该插件挺好的。 不过不支持resize的时候重新调用插件,有一个贡献者已经修改过源码,不过作者并没有加进去。 如果你有需要,可以去看看: ...

CSS3魔术:纯CSS视差滚动效果

国外前端开发的一个牛人Keith Clark 创造的纯CSS视差滚动效果,在本文中他讲解了使用CSS视差滚动背后的核心概念:不同元素以不同的速度滚动。这是一个非常聪明(同时也很简单)结合三维来推动元素在屏幕上动起来,改变它的速度的同时也在调 ...

Bootstrap Modal遮罩弹窗

本文分享的是一个简单仿Bootstrap遮罩弹窗插件的代码,通过固定遮罩在弹窗中的某个位置,并且有关闭按钮。希望你会喜欢这个简单版的遮罩代码。

JS判断客户端是否是iOS或者Android

JS判断客户端是否是iOS或者Android
js判断 ios android,主要是通过获取浏览器的userAgent,用正则表达式来判断是否有iOS和Android 浏览器的标志,有则返回真,否则为假。

HTML5兼容所有浏览器的视频播放代码

HTML5视频播放不支持IE6-IE8系列浏览器,同时一些比较旧的浏览器也只支持flash方式,拥抱HTML5的同时还要兼容其他浏览,本文将介绍接种方式来解决这个问题。下面这段代码为兼容所有浏览器的代码。

JS阻止冒泡和取消默认事件(默认行为)

js冒泡和捕获是事件的两种行为,使用event.stopPropagation()起到阻止捕获和冒泡阶段中当前事件的进一步传播。使用event.preventDefault()可以取消默认事件,也叫默认行为。

Microjs:迷你前端开发框架和类库资源收集

前端开发工程师必备的网站,这个Microjs.com网站收集了各种各样的框架和代码,你可以通过下载使用或者借鉴大神的项目是怎么做的,里面还有基础的框架可以参考,你可以借鉴做一个自己的框架,无论是JavaScript框架、CSS框架都行。 我 ...

Interviewing a front-end developer

Part of my role at Twitter and Stripe involved interviewing front-end engineering candidates. We were given a fair amoun ...