JS的反射学习和应用

前言 今天我们要聊的是一个比较生僻的概念-反射,在JS中至少我之前没听过,直到在后来的一个项目中看到TL写的代码才知道还有这么一个概念。可能Pyhton的童鞋会反驳,因为这个概念在他们的语言中是经常被使用的,无奈偶是C语言的。。。。 在国内的技术文章中你去搜索"JS 反射"得到的

form表单的进阶学习

前言 在上一篇文章由form表单来说说前后台数据之间的交互讲解了一些浏览器和服务器在表单之间的联系,貌似感觉已经是掌握了form表单,但现实是残酷的,在最近的一个项目中才发现form表单还有一个大块知识,在上篇文章只是点了一下的。这块内容用的地方还蛮多的,那就是文件上传。 1、F

由form表单来说说前后台数据之间的交互

前言 今天想要讲的东西比较杂乱,自己理了好久的思路感觉一直找不到一条线串联起这些碎片化的知识。然后就想着那就先写写看吧,写到哪算哪,最后再调整调整。所以童鞋们看的时候就不要太在意逻辑哈。 1、从form表单提交说起 为什么从表单提交说起呢?因为大部分与后台的交互都是在form表单

git代码审查以及log规范化的解决方案

前言 公司前端团队百废待兴,很多流程都没有完善起来,这不最近就接到了一个小任务:规范化大家代码提交的格式以及在提交前保证代码的质量。这里的质量并没有做到单元测试覆盖率100%,集成测试全部通过,而是简单地通过语法检查,单元测试的覆盖问题在后续的项目完善中会加进来,所以今天只是讲两

如何让你的github项目更加高大上

前言 昨天把这个博客网站的代码开源放在了github上,然后刚好不巧看到百度EFE写的文章前端开源项目持续集成三剑客,突然想起好多项目的ReadMe文件确实看着很酷炫,有很多的徽章,于是就想着自己博客代码也可以这样做,显得自己高大上(偷笑)。。于是花了一天,写了些单元测试,跑了一

JavaScript的原型和原型链的前世今生(二)

3.1、原型对象 在上一篇文章中我们讲到的prototype属性,这个属性指向一个对象,而这个对象的用途是包含可以由特定类型的所有实例共享的属性和方法,在标准中我们称此对象为原型对象。原型对象会在创建一个新函数的时候根据一组特定的规则来生成。 既然有prototype这个属性,为