Javascript 如何处理单个项目中不同语言之间的编码样式冲突?
在Python中,下划线用于变量:Javascript 如何处理单个项目中不同语言之间的编码样式冲突?,javascript,python,ajax,json,coding-style,Javascript,Python,Ajax,Json,Coding Style,在Python中,下划线用于变量: some_long_var, my_name, first_name, etc. 在这种情况下,最好: someLongVar, myName, firstName, etc. 在这两种技术开始相互作用之前,一切都很好: JS Ajax调用: $.get('url', {foo_bar: fooBar, bar_baz: barBaz}).done(function (data) { console.log(data.computed_result
some_long_var, my_name, first_name, etc.
在这种情况下,最好:
someLongVar, myName, firstName, etc.
在这两种技术开始相互作用之前,一切都很好:
JS Ajax调用:
$.get('url', {foo_bar: fooBar, bar_baz: barBaz}).done(function (data) {
console.log(data.computed_result);
};
Python视图:
def url():
foo_bar = request.GET.get('foo_bar')
bar_baz = request.GET.get('bar_baz')
return jsonify(computed_result=foo_bar + bar_baz)
在发送到服务器的数据JSON对象中使用Python还是JS样式
JSON响应如何?选择一个并保持一致。我经常写Python,因此我会选择Python风格,它关注非英语母语人士的可读性。然而,理智的人可能不同意。在你的团队中建立共识,并采取你最同意的最佳行动方针。你是否在团队中工作?这因项目而异。这是一个反复出现的问题。关于编码,你写了一次就原谅了,还是以后读了很多?你维护代码吗?