会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
LiuBing2014
想成为前端开发工程师,首先成为软件开发工程师
博客园
首页
新随笔
联系
管理
订阅
2015年4月7日
css 利用文档结构给列表添加样式
摘要: 最近做项目,客户提出一个需求,让新闻列表的前三个条目加粗显示。由于新闻列表每天都有更新,所以就利用文档结构来给列表添加样式。下面以一个简单列表为例,让前三列的前景色显示为红色。首先是列表代码: ul aaaa...
阅读全文
posted @ 2015-04-07 14:52 LiuBing2014
阅读(466)
评论(0)
推荐(2)
2015年3月18日
谈谈我对JS中this的理解
摘要: 好吧,JS中,作用域、闭包和原型都说了,今天我们就再谈谈this吧,this我更倾向于把它理解成为一个特殊变量,JS解释器在创建任何活动对象时(参考前面关于作用域的博文),都会创建一个this变量,并且将它指向一个对象(可编码干预)。下面以代码为例进行讲解。处于全局作用域下的this:this;/*...
阅读全文
posted @ 2015-03-18 21:31 LiuBing2014
阅读(4119)
评论(0)
推荐(0)
谈谈我对JS原型的理解
摘要: 昨天阿里实习的第一次电面,也是我人生中的第一次电面,问了很多问题。结果还行吧,算是进入了下一轮。虽然不知道姓名,但还是要感谢面我的那个前辈。好吧,言归正传,为什么要写这篇关于原型的博文呢?因为电面时被问到了。当时有点紧张,感觉回答的很不理想,也许是自己还没有牢固的掌握吧!所以今天就写一写我对原型的理...
阅读全文
posted @ 2015-03-18 08:48 LiuBing2014
阅读(3327)
评论(0)
推荐(0)
2015年3月16日
使用node.js,实现简单的JS文件合并小工具
摘要: 最近在学node.js,之前由于实验室项目需要,用C#写了个JS代码压缩合并的小插件,想想正好可以用node重构,来练练手。本人node新手,大神止步O(∩_∩)O上代码:/*符合CommonJs规范*/var writePath = 'min.js',/*默认输出到本目录min.js文件里*/ ...
阅读全文
posted @ 2015-03-16 15:29 LiuBing2014
阅读(2811)
评论(2)
推荐(0)
2015年3月13日
谈谈我对JS闭包的理解
摘要: 这一篇博客承接上一篇,如果大家没看上一篇,建议看看.....直通车..... 好吧,咱们一起来看看这个闭包,这次我们的重点并不是弄明白闭包是什么?而是搞清楚JS的闭包是怎么产生的。接着上一篇博客的示例:var a = function(x){ var b = 'bb'; var inne...
阅读全文
posted @ 2015-03-13 21:54 LiuBing2014
阅读(2850)
评论(0)
推荐(0)
2015年3月12日
谈谈我对JS作用域的理解
摘要: Javascript语言在设计之初,就将函数设计成一种包含可执行代码逻辑的特殊对象。作为对象,函数可以像普通对象变量一样拥有可以编程读写的属性,也可以像普通变量一样传递、被引用。但是问题也来了,当函数执行时,解释器如何对代码内部的标示符进行解析呢?JS是这样做的,当函数对象被创建时,或者说函数被定义...
阅读全文
posted @ 2015-03-12 17:07 LiuBing2014
阅读(13594)
评论(0)
推荐(1)
2015年3月11日
模拟实现 百度翻译 右下方的可折叠的分享按钮列表
摘要: 自从开始学习前端后,平时看到浏览器上的一些出彩的控件都想自己实现一下O(∩_∩)O,不知大家有没有这个感觉。接下来就和大家分享一个,原控件来自百度翻译右下方,大家仔细找找应该能找到,如图所示:感觉蛮有意思的,实现起来也不复杂,比较适合练手。好吧,废话不多说了,直接上代码吧。html代码: ...
阅读全文
posted @ 2015-03-11 09:50 LiuBing2014
阅读(461)
评论(3)
推荐(0)
2015年3月10日
Canvas + JS 实现简易的时钟
摘要: 之前学习了下html5中的canvas元素,为了练练手就实现了一个简易的时钟。时钟本身并不复杂,也没有使用图片进行美化,不过麻雀虽小五脏俱全,下面就与大家分享一下:实现效果: html代码: Clock JS代码:var Canvas = {};Canvas.cxt = do...
阅读全文
posted @ 2015-03-10 10:42 LiuBing2014
阅读(2249)
评论(2)
推荐(1)
2015年3月9日
栅格布局的两种简单的实现方式
摘要: 使用float: A B C D E 使用display:flex(这个css3属性仅谷歌和火狐支持) A B C D E 实现效果如图所示:当然使用table和负边距也是可以实现的,有时间补上:-D
阅读全文
posted @ 2015-03-09 19:49 LiuBing2014
阅读(857)
评论(0)
推荐(0)
公告