SF
前端小栈
前端小栈
注册登录
关注博客
注册登录
主页
关于
RSS
你可能知道的 javaScript 数据结构与算法
令狐寻欢
2019-04-01
阅读 17 分钟
2.8k
关于数据结构与算法,终于抽时间把之前看过的这两本书《学习JavaScript数据结构与算法》、《数据结构与算法JavaScript描述》,整理出来了一部分内容,由于最近较忙,先把已整理出来的内容发一下。对于未整理出来的内容会在后续整理出来,并更新到此文,也会随着对数据结构与算法不断的学习,不断优化更新此文,感兴趣的...
web开发中,必须要了解的HTTP相关知识
令狐寻欢
2019-01-22
阅读 11 分钟
6.3k
本文主要记录与HTTP相关的具体概念和知识,关于HTTP协议的诞生和历史发展,不多做介绍,但是既然是写HTTP,顺带说两句,上下文也能衔接的上。
web开发中,必须掌握的linux概念及常用命令
令狐寻欢
2019-01-11
阅读 7 分钟
4.8k
前一段时间阅读了《鸟哥的linux私房菜》的部分章节,也做了一些笔记,就在我再次打开笔记时,发现很多命令这是啥东东,有的都忘了,不过从头看一遍自己的笔记,就很快想起来了,从我个人的角度,平时学习过程中,记笔记确实是必要的。所以想把自己整理出的这些笔记整理一下,也分享给大家。那从何说起呢?既然是讲linux...
JavaScript中常用的设计模式
令狐寻欢
2019-01-07
阅读 14 分钟
36.7k
最近拜读了曾探大神的《JavaScript设计模式与开发实践》,真是醍醐灌顶,犹如打通任督二脉的感觉,让我对JavaScript的理解加深了很多。
JavaScript中的执行上下文和变量对象
令狐寻欢
2018-08-14
阅读 5 分钟
4.5k
JavaScript代码执行的过程,包括编译和执行两个阶段,编译就是通过词法分析,构建抽象抽象语法树,并编译成机器识别的指令,在JavaScript代码编译阶段,作用域规则就已经确定了;在代码执行阶段,或者函数一旦调用,便会创建执行上下文(Execution Context),也叫执行环境
《Webkit技术内幕》之页面渲染过程
令狐寻欢
2018-08-06
阅读 4 分钟
7k
最近拜读了传说中的《Webkit技术内幕》一书,有很大收获,尤其是对页面渲染有了较深的认识。由于功力有限,而且书中设计到较多的底层也无法理解,所以本文主要整理和分享一下自己理解的基于Webkit内核浏览器的页面渲染的整体过程,不做深入介绍(也做不了深入介绍)。
JavaScript中的闭包
令狐寻欢
2017-10-18
阅读 5 分钟
11.5k
我先列出一些官方及经典书籍等书中给出的概念,这些概念虽然表达的不一样,但是都在对闭包做了最正确的定义和翻译,也帮助大家更好的理解闭包,这阅读起来可能比较模糊,大家往后看,本文通过对多个经典书籍中的例子讲解,相信会让大家能很好的理解js中的闭包。文章开始,我会先铺垫一下闭包的概念和为什么要引入闭包的概念,然后...
JavaScript中的正则表达式
令狐寻欢
2017-10-16
阅读 9 分钟
6.8k
文章同步到github 正则在平时工作中用的非常多, 最开始接触正则的时候感觉这个东东好难记啊,最近把正则的内容整理了一下,写成以下文章。 先给大家介绍一个在线解析正则的网站,来帮助我们理解正则,特别是复杂的正则表达式,非常好用 [链接] 比如/^@[a-zA-Z]d+@$/,解析之后图形帮助理解如下: 什么是正则 正则表达式是用于匹...
JavaScript中的面向对象、原型、原型链、继承
令狐寻欢
2017-09-26
阅读 9 分钟
6.2k
文章同步到github 本文主要内容 什么是对象 创建对象的几种方式 使用构造函数创建 字面量创建 工厂模式 构造模式 原型模式 原型 组合使用构造函数模式和原型模式 继承 原型链 属性查找机制 经典继承 个人扩展补充 hasOwnProperty() 重写原型对象 显式prototype和隐式[[Prototype]]属性 什么是对象 直接上《JavaScript高...
JavaScript中的Object.defineProperty()和defineProperties()
令狐寻欢
2017-09-21
阅读 8 分钟
70.7k
ECMAS-262第5版在定义只有内部采用的特性时,提供了描述了属性特征的几种属性。ECMAScript对象中目前存在的属性描述符主要有两种,数据描述符(数据属性)和存取描述符(访问器属性),数据描述符是一个拥有可写或不可写值的属性。存取描述符是由一对 getter-setter 函数功能来描述的属性。
JavaScript中的delete操作符
令狐寻欢
2017-08-09
阅读 4 分钟
19.7k
在JavaScript中,delete操作符用的比较少,但是还是比较重要的,我本人面试的时候就遇到过关于delete的问题,下面总结一下delete的具体用法。
什么是HTML文档
令狐寻欢
2017-07-27
阅读 5 分钟
3k
HTML指的是超文本标记语言 (Hyper Text Markup Language),HTML文档就是我们常说的网页,一个标准的HTML文档由文档元素和元数据元素组成,二者用来创建HTML文档以及其内容。
HTML中的meta标签常用属性及其作用总结
令狐寻欢
2017-07-25
阅读 4 分钟
25.2k
首先需要了解一下元数据(metadata)元素的概念,用来构建HTML文档的基本结构,以及就如何处理文档向浏览器提供信息和指示,它们本身不是文档内容,但提供了关于后面文档内容的信息。——出自《html5权威指南》