会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
cynii
博客园
首页
新随笔
联系
管理
2016年11月13日
从mixin到new和prototype:Javascript原型机制详解
摘要: 这是一篇markdown格式的文章,更好的阅读体验请访问我的github,移动端请访问我的博客 继承是为了实现方法的复用,如何实现方法的复用呢?最容易想到的,就是: ```js//mixinfunction extend(optional, base){ for(var prop in base){
阅读全文
posted @ 2016-11-13 22:07 CYNICZZZ
阅读(426)
评论(0)
推荐(0)
编辑
2016年8月24日
亲身体验函数的柯里化
摘要: 这是一篇md格式的文章。。阅读格式美观,请移步我的github 移动端请移步我的博客。 > 纸上得来终觉浅,绝知此事要躬行。 之前一直在看一些理论的书,每本书上面都会提到函数的 __柯里化(currying)__ ,有时候完全看不懂,有时候看懂了也很快就忘了,因为不知道这种东西有什么用处,所以印象不
阅读全文
posted @ 2016-08-24 18:32 CYNICZZZ
阅读(265)
评论(0)
推荐(1)
编辑
2016年6月21日
简单理解jsonp原理
摘要: 对于javascript程序员来说,发送ajax请求获取后台数据然后把数据和模板拼接成字符串渲染回DOM实现无刷新更新页面这样的操作可谓是轻车熟路。但众所周知,ajax有一个不好,就是不能跨域传输数据,而跨域传输有时候又是必须用到的,比如我们可能需要调用第三方网站提供的某些API来获取某些信息,提供
阅读全文
posted @ 2016-06-21 21:21 CYNICZZZ
阅读(665)
评论(0)
推荐(0)
编辑
2016年6月12日
null, undefined,"",0,false是什么关系?
摘要: null本质上和0,"",false是一类东西,它们都表示一种数据类型的非值。正如0表示数字类型的非值,""表示字符类型的非值一样,null表示完全空的对象,即可以把它看成是对象类型的非值,没有任何属性的对象,({}不是完全空的对象,因为它继承了Object.prototype的属性,有一些自带方法
阅读全文
posted @ 2016-06-12 20:35 CYNICZZZ
阅读(394)
评论(0)
推荐(0)
编辑
2016年5月5日
关于CSS中float的两点心得以及清除浮动的总结
摘要: 对一个元素运用float后,该元素将脱离正常文档流,这意味着: 1. 运用float后,该元素不再影响父元素的高度,如果一个元素的所有子元素都是float的话,那么该元素的高度是0,这样后面元素渲染的时候就会见缝插针,在该元素留下的一切空白中渲染,这个时候就需要清除浮动。关于清除浮动,首先要明白的是
阅读全文
posted @ 2016-05-05 22:25 CYNICZZZ
阅读(226)
评论(0)
推荐(0)
编辑
2016年3月13日
A Few Words on Callbacks and Asynchronous Mechanism In Javascript
摘要: It is said that the one of the most routine work a javascript programmer do is writing codes like "something.onclick= function(e){}". I myself have wr
阅读全文
posted @ 2016-03-13 20:52 CYNICZZZ
阅读(175)
评论(0)
推荐(0)
编辑
2015年11月2日
用JavaScript实现歌词滚动播放
摘要: 各种音乐播放器上都有一个自动滚动播放歌词的功能,那么这个功能用JavaScript怎么实现呢?请看下文。一般音乐播放器使用的歌词格式都是lrc,为了方便处理,我们这里使用XML格式的歌词。介绍一个网站:中文歌词库。它提供xml格式的歌词。我们先来看一下这个例子的最终效果:下面是基于jQuery的具体...
阅读全文
posted @ 2015-11-02 13:58 CYNICZZZ
阅读(6773)
评论(3)
推荐(0)
编辑
2015年10月14日
JS连续滚动幻灯片:原理与实现
摘要: 什么是连续滚动幻灯片?打开一些网站的首页,你会发现有一块这样的区域:一张图片,隔一段时间滑动切换下一张;同时,图片两端各有一个小按钮,供你手动点选下一张;底部有一排小圆圈,供你选定特定的某帧图片。这就是“连续滚动幻灯片”(我自己的叫法,当然它也可能叫焦点轮播图,轮播图等等等等),本文单讲手动连续切换...
阅读全文
posted @ 2015-10-14 19:20 CYNICZZZ
阅读(5747)
评论(1)
推荐(0)
编辑
2015年10月5日
理解JavaScript中的闭包
摘要: (这篇文章后面关于onclick事件的解释是错误的,请不要被误导了2016.6.16) 闭包这个概念给JavaScript初学者心中留下了巨大的阴影,网络上关于闭包的文章不可谓不多,但是能让初学者看懂的很少,所以这里我将用尽量浅显的语言来解释这个概念,以裨初学者参考。 闭包是什么?很简单,闭包就是可
阅读全文
posted @ 2015-10-05 09:08 CYNICZZZ
阅读(462)
评论(0)
推荐(2)
编辑
2015年9月30日
CSS样式适配杂记
摘要: 1.问:input框的对齐,制作类似百度搜索框的时候,发现IE下前面输入框和后面按钮总是不能对齐。 解答:给input框增加vertical-align:bottom;2.问:IE下display:inline-block不起作用。 答:display:inline-block后面增加*displa...
阅读全文
posted @ 2015-09-30 21:23 CYNICZZZ
阅读(370)
评论(0)
推荐(0)
编辑
下一页