会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
PunkMa
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
2018年5月25日
Javascript的垃圾回收机制
摘要: 一,背景: 如果没有垃圾回收机制,javascript的解释器将会消耗完系统中所有可用的内存,造成系统崩溃。 由于字符串,数组,对象这些引用类型,给他们分配内存的时候是根据他们的大小进行动态分配的,动态分配的被占用的这些内存,最终都要释放掉以供再次利用。 二,javascript的垃圾回收机制: 来
阅读全文
posted @ 2018-05-25 15:49 PunkMa
阅读(412)
评论(0)
推荐(0)
2018年5月24日
关于BFC(块级格式化上下文)的一点总结
摘要: 1,BFC的概念: Block Formatting Contexts (块级格式化上下文),他是W3C2.1规范里的一个概念。可以说BFC是一种属性,也是一块渲染区域,他决定了其子元素如何定位,以及和其他元素之间的关系和相互之间的作用。 2,BFC的形成(触发BFC) 1)body根元素 2)浮动
阅读全文
posted @ 2018-05-24 21:04 PunkMa
阅读(134)
评论(0)
推荐(0)
2018年5月19日
ES6中的let和const
摘要: 在ES6之前,我们的JS声明变量都用的是var声明,var a = 1; var b = 'China'这种。 但是在ES6中,增加了两个声明变量的关键字let和const,下面来具体介绍一下: 1,let命令: 用let声明的变量,有效域是有限的,这个变量只能在他所在的代码块中被访问。 比如 le
阅读全文
posted @ 2018-05-19 15:40 PunkMa
阅读(120)
评论(0)
推荐(0)
2018年4月5日
【CSS】一侧定宽,另一侧自适应的布局该如何去做
摘要: 一侧定宽,一侧自适应的页面布局在现在用的很多,有哪些实现方式呢? (个人总结,这个要看是左定右适。还是左适右定。视情况而定) 1, 左边固定,右边自适应:通过浮动和margin取正值来实现: 这里的原理是:margin-left:给左边流出空间,来容纳左浮动的元素; 定宽的元素为#sidebar 自
阅读全文
posted @ 2018-04-05 22:15 PunkMa
阅读(324)
评论(0)
推荐(0)
CSS选择器分类
摘要: 终于找了一份相对较全面的CSS选择器总结:跳:http://www.cnblogs.com/AllenChou/p/4684753.html 个人总结了一份大概概览 基础选择器: *,元素,类,ID 层次选择器: 后代a b / 子代a>b / 相邻兄弟a+b / 通用兄弟 a~b 伪类选择器: 1
阅读全文
posted @ 2018-04-05 19:33 PunkMa
阅读(132)
评论(0)
推荐(0)
2018年3月18日
JavaSript事件冒泡和事件捕获
摘要: 事件流描述的是从页面中接收事件的顺序。但当时,浏览器发展到第四代(IE4和Netscape Communicator4)时,IE和Netscape开发团队各自提出了事件流的概念,而且两个顺序流的概念差不多是相反的。如下: 1,事件冒泡:这是IE的事件流,事件冒泡是指:事件开始时,有最具体的元素接收(
阅读全文
posted @ 2018-03-18 16:42 PunkMa
阅读(295)
评论(1)
推荐(0)
上一页
1
2
公告