今天在网上发现一个好东西,中国人自己开发维护的JS基础库——七巧板(tangram)。
首先,在这里先扫一下盲,什么叫JS基础库?
小虫版答案:JS基础库就是通过这个库(引入一个JS文件后),可以用简单的语法,实现一些JS基础方法和函数,而且,还能实现一些进阶的操作,主要针对DOM。也可以对各种Object进行操作。还可以有AJAX的功能。引用JQuery的口号——写得更少,做得更多。只要简单的语法,就能写现你想要的功能!
其实,现在开发网页前端,除了客户变态的要求不用能JS库外,攻城师们都会用JQ或者别的基础库以实现开发的效率提高。更重要的是,这些NB的JS基础库,都是IE、FF、Chrome都能兼容。
所以,作为一个前端攻城师,至少要学会一种JS基础库。如果你以前没有学会任何JS基础库,或者你打算多学一种,那小虫现在就给你介绍这个出生于中国,母亲是度娘的JS基础库——七巧板(tangram)。
小虫在这插一句,我不喜欢这名字。
七巧板官方网站: http://tangram.baidu.com/
小虫也是刚看了一会,觉得跟JQ大同小异。而且从开发效率上说,因为七巧板的关键词是“baidu”,而JQ是“$”,所以JQ比七巧板少打4个字符。。。
不过,七巧板最NB的也是最值得学习的功能就是可以在线裁剪库代码再下载。
功能地址: http://tangram.baidu.com/download
可以根据你这个项目用了什么功能,裁剪好再下载,不用每次都像JQ一样,我就用个AJAX,也得下载个140KB的JS库。
七巧板应该是不错的JS基础库,强烈推荐!
把HTTPS关掉吧,免费的证书每年重新搞,真累人
记于2022年7月8日