我知道你的命名約定應該遵循它在語言文檔中的寫法。這是這樣的:如何在使用CSS,JS和PHP時處理命名約定?
CSS:my-variable
JS:myVariable
PHP:my_variable
但是,這是一個巨大的爛攤子,分享JS和PHP之間的信息時尤其如此。
簡單的例子(這是我當前如何命名的東西):
<?php
$my_variable = 5;
?>
<div data-my-variable="<?php echo $my_variable?>"></div>
<script>
var myVariable = $('div').attr('data-my-variable');
$.get('/get-info', {my_variable: myVariable}, function(data) {
//should the get-info.php file be returning
//under_scores or camelCase back to JS?
});
</script>
有什麼建議?你是做什麼?我正在考慮在任何地方使用一種約定。
「跟隨它是如何寫在語言的文件。「不是真的。它比文檔更適合社區。 – PeeHaa
駱駝案件永遠是最好的。這是說,這是完全主觀的,問題應該像這樣關閉...... – jbabey
你可以選擇你認爲適合你的項目的任何東西。 – Brad