你们真的了解JS的事件吗?

2018-08-12
阅读 1 分钟
1k
基础最后一篇啦,蹭着周六日赶紧写完,其他的都是DOM,BOM的api或者浏览器能力,高级技巧,Canvas使用等杂七杂八的知识点,这里就不一一介绍了,平时编码也用不太到,有兴趣的可以找找相关的书籍

你们真的了解闭包吗?

2018-08-11
阅读 2 分钟
1.2k
我们知道所谓的闭包指的就是有权访问另一个函数作用域的变量对象的函数,但是你们真的了解JS的闭包吗?就当你们很了解了,毕竟是基础知识,我就简单说说

你们真的了解JS的继承嘛?

2018-08-09
阅读 3 分钟
2.1k
我们学JAVA的时候说到继承就是一个extends ClassName的事情,但是在JS的世界里继承和我们在JAVA所认识的继承实现方法又有一些不同,你们真的了解JS的继承吗?就当你们很了解了,毕竟是基础知识,我就简单说说

jQuery原型链分析

2018-08-06
阅读 2 分钟
2.9k
自己搭建了个仿jQuery的原型设计,JQuery的原型设计也是按这样来实现的,简单的说就是让_mJQ.init的原型对象和_mJQ的原型对象共用,然后new 一个_mJQ.init,很容易理解吧

使用对象字面量重写prototype需要注意的问题

2018-08-04
阅读 1 分钟
2.8k
为了方便,大部分人都是直接使用字面量来初始化对象,我们知道原型对象是创建函数自带的,如果使用字面量来初始化相当于重写原型对象,这样就会导致一些如下问题。

你们真的理解prototype和__proto__嘛?

2018-08-04
阅读 1 分钟
1.8k
一般我们看到prototype就会下意识的说这不就是原型对象嘛?但是你们真的了解prototype嘛?就当你们很了解了,毕竟是基础知识,我就简单说说

你们真的了解函数名嘛?

2018-07-30
阅读 1 分钟
1.1k
我们知道JS函数有意思的是它竟然是一个对象,我们平时写的函数其实都是Function类型的实例,那函数名是什么呢?既然函数是引用类型,函数名当然是指向函数的指针,这就说明,一个函数可以有多个函数名,什么?你们不信,看看接下来的例子你们就相信了

你们真的了解用js模拟栈和队列嘛?

2018-07-30
阅读 1 分钟
2.8k
还记得当初用C语言写各种数据结构的苦逼时代嘛,但是用JS来实现栈和队列是如此的简单啊,但是你们真的了解用js模拟栈和队列,就当你们真的很了解了,毕竟是基础知识,我就写几个案例,不喜勿喷

你们真的了解函数的传参嘛?

2018-07-29
阅读 1 分钟
1.6k
前言 函数传参我们天天都在用,但是你们真的了解嘛?就当你们很了解了,毕竟是一些基础的东西,我就写几个例子,不喜勿喷。 例子 demo1: {代码...} demo2: {代码...} demo3: {代码...} 就是引用类型值和基本类型值传值会有一点差异