百度:Tangram
基本上就是个百度版jQuery,2.0版本使用链式API,更像了。
配套的还有UI库Magic和模版引擎BaiduTemplate(和ejs很像)
腾讯:JX
理念在介绍里面写的很详细,代码清晰,注释丰富,可读性很好,但只有文档没有实例。
比较传统的大块头框架,本质上来说还是一堆工具方法和对象的堆积,提供了很基本的模块化的开发方式,但没有模块间的依赖关系支持。
| /* 1tao笔试题 */ | |
| .mod ul, .mod li { padding:0;margin:0;list-style:none; } | |
| .mod { | |
| width:165px; | |
| padding:5px 0 0 5px; | |
| overflow:hidden; | |
| font-size:0; | |
| letter-spacing:-0.31em; | |
| *letter-spacing:normal; | |
| word-spacing:-0.43em; |
| // 加个性能测试:http://jsperf.com/get-dom-s-first-element | |
| var util = {}; | |
| /* now: we use this one */ | |
| util.first = function(element) { | |
| if(!element) return; | |
| return element[element.firstElementChild ? 'firstElementChild' : 'firstChild']; | |
| } |
| .mod { | |
| position: absolute; | |
| width: 300px; | |
| background: #eee; | |
| border: 1px solid #eee; | |
| padding: 0 50px; | |
| -webkit-box-shadow: 0 0 4px 0 rgba(0,0,0,0.2); | |
| -moz-box-shadow: 0 0 4px 0 rgba(0,0,0,0.2); | |
| box-shadow: 0 0 4px 0 rgba(0,0,0,0.2); | |
| top: 50%; |