原文:我的模块加载系统 v16

本版本最大的改进就引入强大的调试机制。如果一个框架使用了模块加载后,迎来的最大问题莫过于调试。由于有了模块化,因此不需要担忧体积的问题,因此大放手脚伸入前端各个领域去,JS文件暴涨,也意味着API数量瀑涨,就像jQuery那一点儿API有的人都记不全,更别说像EXT,YUI,dojo这样的巨无霸了。对于这个方法是在A模块还是B模块,我们在调用时还可以查一查,但出错时,就未必出A模块或B模块内,A模 ...

2012-04-26 07:47 6 2722 推荐指数:

查看详情

[译文]React v16(新特性)

[译文]React v16(新特性) 查看原文内容 我们很高兴的宣布React v16.0发布了! 这个版本有很多长期被使用者期待的功能,包括: fragments (返回片段类型) error boundaries(处理错误) portals (挂载方式 ...

Tue Nov 14 03:00:00 CST 2017 0 2638
QQ音乐:React v16 新特性实践

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由QQ音乐技术团队发表于云+社区专栏 自从去年9月份 React 团队发布了 v16.0 版本开始,到18年3月刚发布的 v16.3 版本,React 陆续推出了多项重磅新特性,并改进了原有功能中反馈呼声很高 ...

Fri Jun 15 01:02:00 CST 2018 0 1181
TIA V16编程例子-单向皮带控制

皮带是物料运输中常见设备,皮带控制相对简单。最近的一个项目施工方技术员做了皮带控制的PLC编程,使用的是1500PLC,将皮带控制做成了自定义功能块,这里把程序贴出来,做一个参考。 整个皮带控制自定义功能块有16个程序段,如下所示 内部变量如下 程序段1-准备好,远程 ...

Thu May 20 17:16:00 CST 2021 2 819
我的模块加载系统 v20

mass Framework的加载v20发布,本版本的更新如下: 参考requireJS的实现,去掉iframe的加载机制 内部install方法改名更语义的fireFactory 最后回调的临时模块名的前缀由"@cb"改成"cb",防止在旧式IE使用userData时出错 ...

Thu Dec 06 18:02:00 CST 2012 6 1766
我的模块加载系统 v18

本版本亮点是加入本地储存的支持与版本控制。 根据我们正常的思路,上线前我们会把这个页面的所有JS文件打包成一个,或尽可能少的JS文件,其目的是减少请求数。然后,模块化带来的一个直接结果是把一个框架打散成N多JS文件,真是反其道而行。但是一个网站是由许多页面组成,每个页面其实都是引用N个相同的JS ...

Fri Sep 14 16:16:00 CST 2012 4 3577
我的模块加载系统 v22

时隔差不多两个月,积累了许多改进,升级到v22。主要改进点如下: 进行瘦身,移除本地储存 IE6789的HTML5新标签支持列表,添加一个 m标签 loadJS内容方法,在动态插入script节点,发现最新的firefox Nightly做了些改动,如果head还没有解析完就插入 ...

Wed Jan 23 05:31:00 CST 2013 10 2522
我的模块加载系统 v23

我的模块加载系统 v23发布,主要改进以下 支持动态添加加载器,正确取得加载器所在的节点的路径 修正IE6加态加载模块的BUG 对parseURL进行优化,减少对正则的依赖,提高性能。 对跨域的容错更强,减少对top的访问,因为如果加载器是放在iframe中,而iframe与套 ...

Mon Apr 01 21:38:00 CST 2013 5 2715
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM