总体来讲,涉及前端的知识体系比较繁多,从最基本的HTML、CSS、JS,再到一些类库框架(jQuery、Bootstrape、seaJS等),以及各种开发规范(W3C、AMD、CMD等),以及多种前端应用技术(json、xml、ajax等),还有各种前端生态系统(FIS、Yeomen等),还要熟悉多种IDE工具及bug调试工具的使用(myeclipse、VS、DW、PS、AI、sublime、firebug、console控制台等),还要了解一大堆与Web相关的知识(性能、网络、Web安全、SEO、cookies、CDN、浏览器兼容性等)。
综上所述,如果单凭“完全理解jQuery源代码”这一条来作为评判前端水平的条件的话,我只能说这个人在JS上是个高手,很可能是个优秀的JS工程师,但无法判断其前端水平。