Higanbana


  • 首页

  • 归档

  • 搜索
close
Higanbana

深入理解闭包(一)——铺垫

发表于 2017-05-05

前两天写了一篇关于作用域和作用域链的文章,还自以为理解透了,这两天一直在琢磨闭包,才发现我之前对作用域和作用域链的理解简直不忍直视,甚至那个时候我还以为执行上下文跟作用域是同一个东西,哇现在真想死一死。看了那么多讲闭包的文章之后我也得出一个经验,一篇文章是讲不清闭包的,因为你需要理解的不仅仅是闭包,还有前面需要铺垫的很多知识,所以我打算写一个系列文,今天我就先回忆一些基础知识。

阅读全文 »
Higanbana

理解javascript作用域

发表于 2017-05-02

任何程序设计语言都有作用域的概念,简单的说,作用域就是变量或函数的作用范围。在JavaScript中,变量的作用域有全局作用域和局部作用域两种,并且局部作用域是按照函数划分的,而不是块级作用域,下面我们就来详细区分一下这些作用域。

阅读全文 »
Higanbana

浮动与清除浮动

发表于 2017-04-29

浮动

浮动的概念

浮动元素会脱离文档流并向左/向右浮动,直到碰到父元素或者另一个浮动元素。

float:left | right | none | inherit           

举个栗子:

阅读全文 »
Higanbana

flex布局语法篇

发表于 2017-04-26

之前写过一篇关于实现元素居中的博文,我们发现每种布局要求都可以运用flex布局实现。其实令元素居中只是flex强大的其中一个体现,可以说不管是什么布局,flex往往都可以几行命令搞定。今天我就来总结一下关于flex语法方面的内容。

阅读全文 »
Higanbana

详解绝对定位和相对定位

发表于 2017-04-25

上一篇博文中对元素的居中方式进行了总结,其中很多方法中都用到了相对定位和绝对定位,关于这两种定位方式确实是CSS中的一大难点,如果不能深入了解这两种定位方式,进行页面排版时就容易出现混乱,所以今天我对position的所有属性取值进行一个总结,重点剖析绝对定位和相对定位之间的联系和区别。

阅读全文 »
Higanbana

CSS各种居中实现方式

发表于 2017-04-24

很多人刚学CSS的时候可能会觉得它很简单,心想不就是一个“背”字吗,把这些样式全记下不就行了吗?其实你一段时间之后就会明白,背是远远不够的,你需要弄清每一个属性的不同值分别得到什么效果,几个属性的组合又会带来什么结果,只有由内而外地理解这些属性,才能找到最便捷的方法达到你想要的效果,理解不是背出来的,是无数次的实践和踩坑得到的。

CSS居中是每次布局都需要面对的问题,我也是踩了无数次的坑才得出一点感悟和经验,今天我就对它做个总结,我相信一个全面的总结会对以后的学习和实践带来很大的帮助。

阅读全文 »
Higanbana

谈谈我对盒模型的理解

发表于 2017-03-31

盒子是无处不在的。
html任何一个元素都可以看作一个盒子,这个盒子不可见,但是它存在于页面的每个角落,也正是由于它不可见、不直观,很多人在初学CSS的时候不能透彻得理解盒模型的概念,导致在页面布局中出现各种各样的问题。

阅读全文 »
Higanbana

一个简易弹幕

发表于 2017-02-11

这是一个用jquery写的弹幕,下面是一点心得。
编写jquery的要点在于以下几个方面:
1.获取随机高度和随机颜色
2.绑定点击和回车事件
3.获取输入内容并以动画形式添加到窗口
下面贴出完整代码,一些细节都会提到

阅读全文 »
Higanbana

搭建属于自己的博客hexo

发表于 2017-01-15

博客是个好东西啊,很多时候遇到难以解决的技术问题,都是在别人的博客上找到答案的,浏览别人的博客可以学到很多知识。身边认识的大牛都有自己的专属博客,我也想学着折腾一番,也总结了一些经验。

阅读全文 »
Higanbana

安装nodejs.exe及其环境配置

发表于 2017-01-14

安装nodejs时官方有.msi后缀和.exe后缀两种文件 。
其中.msi文件直接下载安装,已经自动配置好环境,.exe文件需要手动配置环境 。
然而我在安装.msi文件时出现了进度条回滚的现象,提示 your system has not been modified,关闭杀毒软件,防火墙等保护软件再安装也不起效,尝试很多次都安装失败。于是只能尝试安装.exe文件手动配置,下面就是我的一些安装经验。

阅读全文 »

12
wanghan

wanghan

20 日志
4 标签
© 2017 wanghan
由 Hexo 强力驱动
主题 - NexT.Mist