js继承的6种方式:
https://www.cnblogs.com/ranyonsue/p/11201730.html
创建对象的7种模式:
https://blog.csdn.net/u014346301/article/details/52204967
Function类型:
https://www.cnblogs.com/aizzz/p/9733003.html
JavaScript中基本数据类型和引用数据类型的区别:
https://www.cnblogs.com/cxying93/p/6106469.html
javascript垃圾收集:
https://blog.csdn.net/weixin_42659625/article/details/82592008
bom浏览器对象模型:
https://www.cnblogs.com/fengmingyue/p/5946116.html
JavaScript DOM详解:
https://blog.csdn.net/yuzhiqiang666/article/details/52727448
https://www.cnblogs.com/ellen-mylife/p/11377531.html
Javascript事件总结:
https://www.cnblogs.com/wangjiming/p/9983023.html
https://www.cnblogs.com/tugenhua0707/p/4501843.html
javascript事件类型:
https://www.cnblogs.com/klb561/p/10161148.html
深入理解javascript原生拖放:
https://www.cnblogs.com/xiaohuochai/p/5886618.html
https://blog.csdn.net/weixin_41910848/article/details/82218243
JavaScript 表单脚本:
https://segmentfault.com/a/1190000007055680
使用Canvas绘图: