SF
penouc
penouc
注册登录
关注博客
注册登录
主页
关于
RSS
【入门】promise的实现
penouc
2014-12-11
阅读 6 分钟
4.6k
这几天在看朴灵的深入浅出nodejs,看到异步编程的解决方案这一章时,卡在了promise这个地方。心中的念头就是自己动手写一个promise才好,于是就开始在网上找资料。
CSS布局总览(1)
penouc
2014-05-24
阅读 3 分钟
4.1k
CSS的好处之一是,它能够控制页面布局而不需要使用表现性标记。但是CSS布局被误认为是难以理解的,在初学者当中,这种想法相当普遍。造成这种情况的主要原因是浏览器对CSS的解析不一致导致的。所有的CSS布局技术的根本都是3个基本概念:定位,浮动和外边距操纵。这些布局技术其实没有本质的差异。要掌握它们也不用花很长...
浅谈Javascript数组去重
penouc
2014-05-19
阅读 3 分钟
10.8k
刚好前天面试的时候面试官问到了数组去重的问题,当时有点语塞只想到用了两个循环检测(其实模模糊糊想到了hash的方法做但是由于记得不清不敢说= =!),思路是检测是否有元素重复,然后将只出现一次的元素推入到新数组中,然后返回新数组。然后面试官又问这种方法的时间效率,于是黑线了。so这两天看了一下相关的文章,...
函数以及函数作用域详解
penouc
2014-05-17
阅读 8 分钟
8.1k
通常来说,函数就是一个可以被外部调用的(或者函数本身递归调用)的“子程序”。和程序本身一样,一个函数的函数体是由一系列的语句组成的,函数可以接受函数,也可以返回一个返回值。
Javascript中this对象详解
penouc
2014-05-11
阅读 5 分钟
5.3k
在大多数情况下,函数的调用方式决定了this的值。this不能在执行期间被赋值,在每次函数被调用时this的值也会不同。ES5增加了bind方法,可以在不对函数进行调用的情况下传入this值。