几天前,我被要求在一个名为“Mist”的项目中添加一些新的 JavaScript 逻辑。
我添加了一个名为“Framework”的文件夹和一个名为“PageScripts”的文件夹。
这就是我的想法:我们项目的框架脚本(我们现在没有。)应该放在“框架”中。仅与特定页面相关的脚本应放在文件夹“PageScripts”中。
但是我的经理在命名js文件方面与我有一些分歧。
我将文件名“Mist.configs.js”添加到文件夹“Framework”一个名为“filemanage.html.js”的文件到文件夹“PageScripts”。
我创建了一个名为 Mist 的对象,其属性名为“configs”。在 Mist.configs.js 中。而 filemanage.html.js 仅包含与页面“filemanage.html”相关的脚本。
我的经理的意见:'Mist.configs.js' 应该命名为'config.js',因为我们的项目已经被称为'Mist'。'filemanage.html.js' 应该命名为 'filemanage.js' 并且不需要在其中添加 '.html' 因为它已经在 'PageScripts' 文件夹中。
我的意见:'Mist' 应该保留,因为它是一个命名空间。它更具可读性。' '.html' 应该保留,因为它与 'filemanage.html' 相关 如果我们有一个页面名称 filemanage.php 怎么办?和其他实用文件'filemanage.js'?
你怎么看?关于命名和构建 js 文件的任何建议?
我不知道如何说服我的经理,他要求我提供一些文件来支持我的观点。
我该怎么办 ?
谢谢。