javascript
文章平均质量分 71
Ashley的猫
这个作者很懒,什么都没留下…
展开
-
Web响应式设计(一)
上周在看Ben Frain的"Responsive Web Design with HTML5 & CSS3",哈哈,Ben真是一个很幽默的家伙,一本书看下来感觉像是在看小说,或者是听段子。书里讲了一下响应式设计的原理,介绍了很多实用的工具网站,还要一下HTML5和CSS3的知识,也是很好的复习。所以打算周末写这个blog算是对自己看这本书的总结。1. 为什么响应式很重要随着智能手机的原创 2016-09-11 11:09:12 · 823 阅读 · 0 评论 -
Javascript总结--Array对象
Array 对象用于在单个的变量中存储多个值。1. 创建数组var array = new Array();var array = [];数组中的元素类型是可以不同的arr.length数组的长度2. 获取数组元素 arr[0];3. 数组常用方法1. arr.indexOf(searchElement,fromIndex=0)indexOf(searchValu原创 2016-08-24 18:51:03 · 340 阅读 · 0 评论 -
Javascript总结--String对象&正则表达式
String对象,创建String是非常简单的。我们可以这样var a = '123';或者这样var a = new String();那么,常用的处理String的方法都有哪些呢1. charAt"123".charAt(0) //1某个索引值的字符2. indexOf返回指定子字符串(或元素)在字符串(或数组)中首次出现原创 2016-08-26 20:52:41 · 729 阅读 · 0 评论 -
解读浮动闭合最佳方案:clearfix
之前给大家介绍两种浮动闭合的办法CSS清除浮动 万能float闭合,得知很多同学都在使用下面的骨灰级解决办法:.clear{clear:both;height:0;overflow:hidden;}上诉办法是在需要清除浮动的地方加个div.clear或者br.clear,我们知道这样能解决基本清浮动问题。但是这种方法的最大缺陷就是改变了html结构,虽然只是加个div。最优浮动闭合方案(这是我们推荐转载 2016-09-22 20:02:45 · 397 阅读 · 0 评论 -
javascript--函数总结
basicfunction的实质是对象,函数名只是指向函数对象函数定义:function fName(param1, param2, …) { //function body}函数可以赋值给一个变量,叫作函数表达式var fun1 = function() {} // 匿名函数var showDiv = fun1;另一种定义方式:e.g. var washCar = new原创 2016-09-19 21:45:43 · 452 阅读 · 0 评论 -
Dom事件总结
1. Dom事件流DOM(文档对象模型)结构是一个树型结构,当一个HTML元素产生一个事件时,该事件会在元素结点与根结点之间的路径传播,路径所经过的结点都会收到该事件,这个传播过程可称为DOM事件流。Dom事件流分为3个过程:capture phase--从window对象开始,直到找到触发节点的父元素target phase--事件触发过程bubble phase--从当原创 2016-09-05 21:51:45 · 582 阅读 · 0 评论 -
javascript--作用域,声明提前和this关键字总结
*##作用域 * 作用域 — 每一个函数就会有一个独立的scope,这样函数内的变量,内部函数,参数都可以在这个作用域中找到。 * 执行上下文(exec context)与作用域(scope)是对等的概念。在函数执行的时候,浏览器会生成一个exec context。JS 是单线程的,意味着同时只能有一个线程运行。当 JS解释器开始执行代码时,默认先进入到 global context。这时起每次原创 2016-09-20 22:39:44 · 466 阅读 · 0 评论 -
ECMAScript6 新特性总结
let 允许创建块级作用域,ES6 推荐在函数中使用 let 定义变量,而非 varvar a = 2;{ let a = 3; console.log(a); // 3}console.log(a); // 2同样在块级作用域有效的另一个变量声明方式是 const,它可以声明一个常量。ES6 中,const 声明的常量类似于指针,它指向某个引用,也就是说这个「常量」并非一成不变的,转载 2016-09-21 20:43:29 · 585 阅读 · 0 评论 -
推荐一个vue, angular的组件分享网站--轮子工厂
造轮子还是找轮子,似乎一直是开发过程中总会碰到的问题。以学习为目的的造轮子还是好的,不仅是一个不错的学习过程,而且也可以和已有的组件比较一下,对技术理解也会提高。但是在实际的项目,还是建议尽量寻找优秀的轮子,这样不仅可以提高开发效率,而且优秀的轮子也可以降低出现bug的风险。可是好轮子去哪里找呢,尤其是对于新出现的前端框架,比如vue, angular这些流行的前端框架,如果要去github上翻找大原创 2017-07-08 21:17:18 · 7598 阅读 · 2 评论