如此感慨,源于这两天对Drag & Drop 的源程序研究,这个程序是由Tim Taylor先生写,由7个js文件组成,每个文件封装1至2个相关类,我试着用MagicDraw UML工具进行分析其类关联和复杂程度,但进行下来仍然不是很清楚这个应用的结构。所以这样,我觉得是Javascript程序语言特性上的原因,是不同Browser对Javascript的实现版本不同的原因,是DOM复杂性的原因。
工作有进度上的要求,已耽误了一些时日,该继续下去。
解析Drag&Drop源码
本文探讨了由Tim Taylor编写的Drag&Drop源程序的研究过程,通过使用MagicDraw UML工具来分析其类关联和复杂程度,揭示了JavaScript在跨浏览器兼容性和DOM操作方面的挑战。
如此感慨,源于这两天对Drag & Drop 的源程序研究,这个程序是由Tim Taylor先生写,由7个js文件组成,每个文件封装1至2个相关类,我试着用MagicDraw UML工具进行分析其类关联和复杂程度,但进行下来仍然不是很清楚这个应用的结构。所以这样,我觉得是Javascript程序语言特性上的原因,是不同Browser对Javascript的实现版本不同的原因,是DOM复杂性的原因。
工作有进度上的要求,已耽误了一些时日,该继续下去。

被折叠的 条评论
为什么被折叠?