gpt4 book ai didi

javascript - Javascript中的逗号分隔

转载 作者:行者123 更新时间:2023-11-29 22:04:45 25 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





JavaScript variable definition: Commas vs. Semicolons

(10 个回答)


7年前关闭。




这段代码有什么区别:

var restify              = require("restify")
, clientModule = require("./lib/domain/client.js")
, server = restify.createServer();

还有这个:
var restify = require(restify);
var clientModule = require("./lib/domain/client.js");
var server = restify.createServer();

前者比后者更有效率吗?还是只是编写更少代码的问题?

最佳答案

除了单个 var 之外,没有什么与默认的 jsLint 规则一致。 JavaScript 有一个称为 var 提升的概念,其中定义在函数内任何位置的 var 被提升到该函数的顶部(它们的分配不会被触及,这在大多数情况下看起来是无害的)。通过养成在顶部编写变量的习惯,您可以让执行的实际情况与源的意图相匹配。使用单个 var是一种方便的方法来执行此操作(任何功能中都应该只有一辆车,并且应该是第一行(在 'use strict' 之后,如果您想多开点)

关于javascript - Javascript中的逗号分隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21619413/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com