English 中文(简体)
本人的职能=职能({};v)职能({};[封闭]
原标题:var myFunction = function() {}; vs function myFunction() {}; [closed]
  • 时间:2011-11-14 09:19:55
  •  标签:
  • javascript

What do you think, which one is the better, faster, nicer solution to declare a function?

第一:

(var) myFunction = function(){
//Stuff to do
};

或二:

function myFunction() {
//Stuff to do
};

两者都将在 Java和 J文中工作。 但你认为做得更好?

最佳回答

请注意,两者均以不同的方式行事——在《守则》执行之前界定了<条码>功能>。

typeof f; //returns  undefined 
var f = function() {};

but

typeof f; //returns  function 
function f() {} 

(你也指出我做了哪些工作,我是否使用半殖民地?)

此外,功能说明(第二种选择)也被禁止。 未界定以下工作方式:

if (false) {
    function f(){}
}

因此,<代码>f可能在某些浏览器上宣布,但不合逻辑。 然而,它允许采取以下行动:

var f;
if (some expr) {
    f = function() {};
}

下次在提问之前进行更好的查询:var functionName =功能(){} vs functionName(){

问题回答

暂无回答




相关问题
selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

How to fire event handlers on the link using javascript

I would like to click a link in my page using javascript. I would like to Fire event handlers on the link without navigating. How can this be done? This has to work both in firefox and Internet ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Clipboard access using Javascript - sans Flash?

Is there a reliable way to access the client machine s clipboard using Javascript? I continue to run into permissions issues when attempting to do this. How does Google Docs do this? Do they use ...

javascript debugging question

I have a large javascript which I didn t write but I need to use it and I m slowely going trough it trying to figure out what does it do and how, I m using alert to print out what it does but now I ...

Parsing date like twitter

I ve made a little forum and I want parse the date on newest posts like twitter, you know "posted 40 minutes ago ","posted 1 hour ago"... What s the best way ? Thanx.

热门标签