<分区>
我正在阅读一篇文章,其中阐述了在 Web 开发 (html/css/javascript) 中使用连字符作为命名约定的危险。我找不到那篇文章了。有人可以解释连字符的问题吗?我认为这篇文章说连字符被自动删除,所以像 red-square 这样的名称将被存储为 redsquare ...这是模糊的,但我只记得了。
标签 javascript html css
<分区>
我正在阅读一篇文章,其中阐述了在 Web 开发 (html/css/javascript) 中使用连字符作为命名约定的危险。我找不到那篇文章了。有人可以解释连字符的问题吗?我认为这篇文章说连字符被自动删除,所以像 red-square 这样的名称将被存储为 redsquare ...这是模糊的,但我只记得了。
最佳答案
您可以在 HTML 和 JavaScript 中对类名和 ID 使用连字符。连字符未删除。
由于与减法运算符 -
的冲突,您不能在 JavaScript 中对变量名使用连字符。
关于javascript - 什么时候不在 html/css/javascript 的命名约定中使用连字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18436267/