您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

JavaScript和Python中的分号有什么区别?

JavaScript和Python中的分号有什么区别?

Python中的分号是完全可选的(当然,除非您想在一行中包含多个语句)。我个人认为每条语句末尾带有分号的Python代码看起来非常丑陋。

现在,在Javascript中,如果您不写分号,则会在行尾自动插入1。这会引起问题。考虑:

function add(a, b) {
  return
    a + b
}

您可能以为这会返回a + b,但是Javascript胜过您,并且将其视为:

function add() {
  return;
    a + b;
}

undefined相反返回。

1有关更多详细信息和注意事项,请参见第27页的项目7.9- @L_404_0@上的自动分号插入。

python 2022/1/1 18:38:03 有249人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶