Javascript

2019 年 02 月 19 日

结构化复制

我一直以为的深度复制就是这样: * for…in循环 * 判断属性是否是自己的 * typeof结果为object还要额外区分具体是普通对象、还是array、还是map… * ...

进一步了解
2019 年 02 月 11 日

JavaScript的数据类型

变量名与变量值 var age = 15; 变量名只是标识符,可以理解为内部指针,指向变量值所在的内存地址。变量名没有类型一说。 在一个姓名唯一的星球上,张三用于指代某个人,张三就是变量名,那个人就是...

进一步了解
2019 年 01 月 31 日

细数JavaScript中一些不能被new的函数

最近发现组内的很多人基础太不牢固,打算整一个关于JavaScript的思维导图,搞一次技术分享。结果发现原来自己也遗漏了相当多得细节。接下来,我就来细数下那些不能被new的函数,这些函数被new的时候...

进一步了解
2017 年 12 月 22 日

javascript软绑定

说道软绑定,那么不得不首先提到什么是硬绑定,如Function.prototype.bind,就是硬绑定,有如下代码: let obj1 = { id:’obj1′ }, obj2 = { id: ‘...

进一步了解
2016 年 03 月 19 日

对javascript继承的理解

昨天读了关于javascript继承的几篇文章,对原型链、construct、this有了新的认识。 由于javascript原生是不支持类的(ES6已经支持class与extends),更不用谈继承...

进一步了解
2014 年 05 月 30 日

javascript之with的使用

妹的,昨天都快写完了,一不小心点了个关闭,然后。。。就没有然后了 wordpress的自动保存功能咋就这么不靠谱呢   记得还在懵懂学习JavaScript基础之时,坊间便有传言“with语...

进一步了解