javascript实现类

2020-02-28

在面向对象语言诸如java中,我们经常能看到class也就是类,而在JavaScript中,我们也可以实现类

跨域问题解决与具体实现

2020-02-20

同源策略限制

跨域指的是当两个url的协议,域名,端口三者有一个不同,就会发生跨域。之所以会有跨域,是因为浏览器的同源策略限制。
同源策略限制了一个源的脚本与另一个不同源的脚本之间的交互,这是一种安全保障机制。
是否同源的判断,只要看两个源的url端口和域名是否相同,只要有一个不同,那就是不同源。

JavaScript文档碎片的使用

2020-01-27

JavaScript中,文档碎片独立于DOM树之外,存在于内存中,在创建之初为一个空白的文档片段,我们可以使用createDocumentFragment来创建

JavaScript null VS undefined

2019-04-29

对于null和undefined,普遍的我们知道这两者都是假值,在使用判断语句或者转为boolean类型时都会变为false,而实际上两者是有着明显区别的。

JavaScript类型判断总结

2019-04-29

在对类型的识别进行总结前,首先明确一下,在JavaScript中,有七种内置类型,null,undefined,boolean,number,String,Object,Symbol(ES6中新增),接下来对几种常见的类型识别进行总结。

JavaScript防抖和节流

2019-03-13

防抖和节流都是优化的方式,经常听见却又不是特别清楚,查阅资料和写一些代码后写篇推文来记录一下

JavaScript正则表达式基础

2019-02-22

正则表达式在匹配字符串上十分实用,这里就简单写出在JavaScript中的正则表达式实用基础。