- 浏览: 114171 次
- 性别:
- 来自: 天津
最新评论
文章列表
原文http://web.jobbole.com/84167/
作者 伯乐在线
Sublime Text 是每个开发者工具箱中都应该有的一个强大的应用。它是一个跨平台的、高定制化的、高级的文本编辑器,在功能强大的 集成开发环境(众所周知地消耗资源)和类似于 Vim ...
作者:田小计划出处:http://www.cnblogs.com/wilber2013/
开始介绍作用域链之前,先看看JavaScript中的作用域(scope)。在很多语言中(C++,C#,Java),作用域都是通过代码块(由{}包起来的代码)来决定的,但是,在JavaScript作用域是跟函数相关的,也可以说成是function-based。
例如,当for循环这个代码块结束后,依然可以访问变量"i"。
for(var i = 0; i < 3; i++){
console.log(i);
}
console.log(i); //3
...
原文http://web.jobbole.com/84028/
一个简单技巧的集合,帮你提升 jQuery 技能。
Matt Smith 发起的一个小项目,目前已有 15 个 小技巧。伯乐在线会持续跟进更新。
回到顶部按钮
预加载图片
检查图片是否加载完毕
自动修复损坏的图片
Hover 上的 Class 开关
禁用 input 字段
停止链接加载
淡入淡出/滑动开关
简单的折叠效果
将两个 Div 设为相同高度
在新窗口打开外部链接
找到文本元素
切换可视与隐藏的触发器
Ajax 调用的错误处理
链式操作
回到顶部按钮
通过使用 jQuery 中的 ...
原文 http://fex.baidu.com/blog/2014/05/what-happen/
10 个 CSS3 代码生成工具
- 博客分类:
- web前端文章
英文:Jake Rocheleau
英文地址:http://webdesignledger.com/free-css3-generators
译者:开源中国社区
原文http://www.oschina.net/translate/free-css3-generators
1. CSS3 Generator
CSS3 Generator 是最受欢迎的用于代码生成的 web 应用之一。这个应用对于不同类型的代码生成有不同的页面,包括 RGBA,transform,Flexbox 等等各种类型。另外每种代码生成器都有一个图标来表示完全支持的浏览器版本。
2. En ...
解读CSS 布局之水平垂直居中
- 博客分类:
- CSS
原文http://f2e.souche.com/blog/jie-du-cssbu-ju-zhi-shui-ping-chui-zhi-ju-zhong/
原文作者: 大搜车前端团队博客
对一个元素水平垂直居中,在我们的工作中是会经常遇到的,也是CSS布局中很重要的一部分,本文就来讲讲CSS水平垂直居中的一些方法。由于我们大 搜车的日常工作中已经不再需要理会低版本IE,所以本文所贴出的方法,是没有去考虑IE的,如果有兼容需要,可以参见这篇文章:http://www.cnblogs.com/Dudy/p/4085292.html。另外,文中的css都是用less书写的,如果看不懂les ...
原文:http://www.iyunlu.com/view/css-xhtml/55.html
浮动(float),一个我们即爱又恨的属性。爱,因为通过浮动,我们能很方便地布局; 恨,浮动之后遗留下来太多的问题需要解决,特别是IE6-7(以下无特殊说明均指 windows 平台的 IE浏览器 ...
CSS 最核心的几个概念
- 博客分类:
- CSS
原文地址:http://geekplux.com/2014/04/25/several_core_concepts_of_css.html
原文作者:GeekPlux
本文将讲述 CSS 中最核心的几个概念,包括:盒模型、position、float等。这些是 CSS 的基础,也是最常用的几个属性,它们之间看似独立却又相辅相成。为了掌握它们,有必要写出来探讨一下,如有错误欢迎指正。
元素类型
HTML 的元素可以分为两种:
块级元素(block level element)
内联元素(inline element 有的人也叫它行内元素)
两者的区别在于以下三点:
块级元素 ...
CSS float浮动的深入研究 二
- 博客分类:
- CSS
原文地址:http://www.zhangxinxu.com/wordpress/?p=594
接上回…
五、浮动的非本职工作
浮动的本职工作是让匿名inline boxes性质的文字环绕图片显示,而其他所有用浮动实现的效果都不是浮动应该做的事情,我称之为“非本职工作”。
...
CSS float浮动的深入研究 一
- 博客分类:
- CSS
原文地址:http://www.zhangxinxu.com/wordpress/?p=583
概念目录
个人感悟之CSS代码的情感化思维
个人观点之浮动的意义仅仅是文字环绕显示而已
个人观点之浮动的本质是“包裹及破坏”
个人观点之目前大多数浮动应用都不是浮动应该做的
个人观点之浮动其实是个魔鬼、混球
一、引言
你我看待事物的方式不同,价值取向也不同,因为我们有着不同的世界观,价值观。这种世界观的差异不仅仅体现在实际的生活中,也反映在代码上。你我看 待代码的方式,或者说是代码在我们情感层面的位置是不一样的,我这里说的是情感层面,与逻辑无关,与算法无关(虽然算法受情感影响)。 ...
javascript笔记(二)
- 博客分类:
- javascrip
函数1 定义函数如何定义一个函数呢?看看下面的格式:function 函数名( ){ 函数体;}<script type="text/javascript"> function add2(){ sum = 3 + 2; alert(sum); } ?add2();</script>2 函数的调用第一种情况:在<script&g ...
本文由 范斌 创作
原文http://segmentfault.com/a/1190000002960647
Javascript 这门语言与其他的大部分语言相比,有很多特殊性,这是很多人喜欢它或者讨厌它的原因。其中变量的作用域问题,对很多初学者来说就是一个又一个「坑」。
变量的作用域在编程技能中算是一个基本概念,而在 Javascript 中,这一基本概念往往挑战者初学者的常识。
基本的变量作用域
先上例子:
var scope = 'global';
function checkScope(){
var scope = 'local';
consol ...
javascript中对变量类型的判断
- 博客分类:
- javascrip
来自segmentfault wenzi
原文:http://segmentfault.com/a/1190000002962215
在JavaScript中,有5种基本数据类型和1种复杂数据类型,基本数据类型有:Undefined, Null, Boolean, Number和String;复杂数据类型是Object,Object中还细分了很多具体的类型,比如:Array, Function, Date等等。今天我们就来探讨一下,使用什么方法判断一个出一个变量的类型。
在讲解各种方法之前,我们首先定义出几个测试变量,看看后面的方法究竟能把变量的类型解析成什么样子,以下几个变量差 ...
原文http://www.cnblogs.com/hmking/archive/2011/10/10/2205321.html
《High Performance JavaScript》一书对于JavaScript中的如何提高循环的性能介绍的十分详尽,自己写了些简单的代码进行了测试,测试结果竟然出乎意料。
首先需要说明的是,本次测试的浏览器版本为Mozilla Firefox V7.01、基于chrome内核的傲游V3.1.8.1000,至于IE8那个废材我实在无语(系统是XP,IE9装不了无法测试)。
书中的主要观点主要有下面几个:
1、除 for-in循环外,其他 ...
众所周知,常用的循环语句有for、while、do-while以及for-in,forEach。除了for-in和forEach性能略低 外,平时我们对前三者的选择更多的是基于需求而非性能考虑,今天我们就对它们各自的性能做个测试,告诉我们最极端的情况下还能做哪些优化。
首先我们来谈谈为何for-in和forEach会比其他的慢。for-in一般是用在对象属性名的遍历上的,由于每次迭代操作会同时搜索实例 本身的属性以及原型链上的属性,所以效率肯定低下;而forEach是基于函数的迭代(需要特别注意的是所有版本的ie都不支持,如果需要可以用 JQuery等库),对每个数组项调用外部方法所带 ...