自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 JavaScript运行机制(堆、栈、消息队列)

https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/EventLoop栈JavaScript是单线程语言,主线程执行同步代码。 函数调用时, 便会在内存形成了一个“调用记录”, 又称“调用帧”, 保存调用位置和内部变量等信息。 如果函数内部还调用了其他函数,那么在调用记录上方又会形成一个调用记录, 所有的调用记录就形成一个“调用栈”。堆对

2017-04-27 10:30:59 6878 1

原创 原生JS基础

说说写JavaScript的基本规范JavaScript有几种类型的值 你能画一下他们的内存图吗创建函数的几种方式创建对象的几种方式原型 原型链 有什么特点 new操作符具体干了什么呢Javascript如何实现继承Javascript作用链域什么是window对象 什么是document对象数组和对象有哪些原生方法列举一下说说写JavaScript的基本规范

2016-12-16 11:05:27 1008

原创 浏览器渲染HTML页面的过程

友情链接:http://www.tuicool.com/articles/vmu2Uvn浏览器渲染过程浏览器接收到html代码,即自上而下解析:构建DOM树+构建CSSOM =>渲染树(解析——构建对象模型Object Model)遇到script文件和CSS文件都会另起线程去下载;内嵌的script标签和style标签,会直接执行,分别阻塞DOM树和CSS规则树无论内嵌的script脚本、外

2017-03-19 21:46:16 4062

原创 HTTPS和SSL握手过程

https介绍HTTPS = HTTP + 一组对称、非对称和基于证书的加密技术 HTTPS是最常见的HTTP安全版本。它得到了很广泛的应用,所有主要的商业浏览器和服务器都提供HTTPS。HTTPS将HTTP协议与一组强大的对称、非对称和基于证书的加密技术结合在一起,使得HTTPS不仅很安全,而且很灵活,很容易在出于无序状态的、分散的全球互联网上进行管理https与http连接过程区别 http

2017-03-19 11:04:20 6188

原创 CSS3的部分常用新特性

border-radius 圆角边框box-shadowtext-shadow 阴影background 背景linear-gradient 渐变text-overflow 文本transform 2D3D转换transition 过渡animation动画 keyframes规则media 多媒体查询border-radius 圆角边框实现一个圆形: border-r

2016-12-18 15:31:01 540

原创 实现一个元素垂直居中的六种方式

行内、块级元素垂直居中的方式

2016-12-18 13:59:19 2070

原创 CSS基础

介绍一下CSS的盒模型CSS选择符有哪些CSS选择符优先级算法如何计算display有哪些值说明他们的作用position有那些值说明他们的作用displayinline-block 什么时候会显示间隙如何让一个元素垂直居中position的值relative和absolute定位原点是用纯CSS创建一个三角形的原理是什么为什么要初始化CSS样式visibility属性有那些值

2016-12-17 16:44:03 347

原创 函数的call() apply()方法 的作用和区别

call()和apply()的区别

2016-12-17 15:05:48 612

转载 创建对象的几种方式

创建对象的几种方式

2016-12-17 14:47:39 404

原创 Ajax、json,原生JS和JQ使用Ajax

Ajax

2016-12-16 23:34:37 770

原创 理解函数作用域链、局部变量和全局变量、闭包等概念

理解函数作用域以及闭包

2016-12-16 23:27:01 1319

原创 彻底理解原型、原型链、new操作符、prototype、__proto__、constructor等属性的概念

原型和原型链构造函数new操作符

2016-12-16 12:28:59 1229

原创 HTML5

此篇收录HTML5的关键知识点, 也是常见的面试题HTML5是什么HTML5新增了哪些内容Web Storage是什么cookies SessionStorage localstorage区别SVG和Canvas 区别Web Worker 和Web socket 是什么如何实现浏览器内多个标签页之间的通信HTML5新标签的浏览器兼容问题HTML5的离线储存怎么使用 工作原理HTM

2016-12-15 22:48:42 457

原创 HTML基础

前言此篇收录前端面试题HTML基础部分(另一篇文章记录HTML5部分),虽然这些题目网上有很多答案,但是个人觉得太过散乱,有些知识点也已经过时,因此我把答案进行总结,记录精华部分,使它变地更加简洁,一目了然。若有不正确的地方请谅解~前言HTML XML XHTML HTML5分别是什么对浏览器内核的理解 目前主流的浏览器内核分别是什么对Web标准的理解对HTML语义化的理解如何理解结构与表

2016-12-15 12:50:40 652

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除