名称或id值的长度对javascript的性能有影响吗?

名称或id值的长度对javascript的性能有影响吗?,javascript,performance,Javascript,Performance,name/id值的长度是否会影响性能? 例如 性能方面,哪个选项更好 <input type='text' name='candidatefirstname' id='candidatefirstnameID' /> 或 现代计算机速度如此之快,差异并不显著。因为Javascript是一种运行时解释语言(或正式称为脚本语言),所以可变名称长度并没有什么区别 然而,您可能需要考虑在长名称的许多标识符的较大规模上,客户端必须下载的HTML的大小会增加,这将增加用户的加载时间。 正

name/id值的长度是否会影响性能? 例如 性能方面,哪个选项更好

<input type='text' name='candidatefirstname' id='candidatefirstnameID' />



现代计算机速度如此之快,差异并不显著。

因为Javascript是一种运行时解释语言(或正式称为脚本语言),所以可变名称长度并没有什么区别


然而,您可能需要考虑在长名称的许多标识符的较大规模上,客户端必须下载的HTML的大小会增加,这将增加用户的加载时间。

正如前面的海报所示,它是最小的。如果脚本很大,特别是它没有被缓存和频繁使用,可能会有点问题,在这种情况下,请使用最小值。

不知道性能如何,但这会增加文件大小。解析后,两个副本以完全相同的速度执行。我有一个带有容器div的html页面,容器div有两个div 1)主类型和2)子类型,当页面加载时,maintype div可见。当用户单击“下一步”按钮时,maintype div隐藏,子类型div可见,但在单击“下一步”按钮后,显示其他div需要一些明显的时间。那么ID的长度实际上不会有什么区别,只要它们是合理的-从技术上讲,只要最大字符串长度,在这种情况下,即使是1个ID也会影响性能-尽管我确信这不是您所想的:)
 <input type='text' name='fname' id='fnameId' />