- 主题:JS匿名函数为什么这么写?
(function() {
alert(1);
})();
这样也行:
!!!(function(){
alert(1)
})();
--
FROM 123.120.205.*
没什么为什么啊
把
var f = (function () { alert(1); } );
f();
两句合成一句,不就是
(function () { alert(1); })();
么
定义完不存变量直接执行就是了
【 在 snnth (love me more) 的大作中提到: 】
: 标 题: JS匿名函数为什么这么写?
: 发信站: 水木社区 (Thu Jul 30 23:49:45 2009), 站内
:
: (function() {
: alert(1);
: })();
:
: 这样也行:
: !!!(function(){
: alert(1)
: })();
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 123.120.205.*]
--
FROM 221.221.224.40
特立独行的注释吧
【 在 snnth (love me more) 的大作中提到: 】
: (function() {
: alert(1);
: })();
: ...................
--
FROM 123.127.65.*
还是有点点不一样的
你定义f的时候
var f = function() {};
没那个()
虽然你说的是的确这个道理
【 在 withinsea (沐海~魔導奏器|歌の琴フォルテール) 的大作中提到: 】
: 标 题: Re: JS匿名函数为什么这么写?
: 发信站: 水木社区 (Fri Jul 31 00:36:19 2009), 站内
:
: 没什么为什么啊
: 把
: var f = (function () { alert(1); } );
: f();
: 两句合成一句,不就是
: (function () { alert(1); })();
: 么
:
: 定义完不存变量直接执行就是了
:
: 【 在 snnth (love me more) 的大作中提到: 】
: : 标 题: JS匿名函数为什么这么写?
: : 发信站: 水木社区 (Thu Jul 30 23:49:45 2009), 站内
: :
: : (function() {
: : alert(1);
: : })();
: :
: : 这样也行:
: : !!!(function(){
: : alert(1)
: : })();
: :
: : --
: :
※ 修改:·lalula 于 Jul 31 09:49:12 2009 修改本文·[FROM: 125.34.40.*]
: : ※ 来源:·水木社区 newsmth.net·[FROM: 123.120.205.*]
:
:
: --
: (本报讯 特派记者 河城荷取)
:
: 为了争夺信徒和香火钱,博丽与守矢神社的战争已进入第四天。双方依然没有停火意向。
: 从早上六点开始,博丽神社总共向守矢神社所在的妖怪之山发射了120多枚阴阳玉和200多发地灵活性弹,守矢神社则用钢加农和河童制鱼雷进行了还击。直到下午五点记者发稿时,双方的交火依旧没有停止。
: 据悉,博丽神社巫女博丽灵梦已经正式发布宣告,称不会放弃使用博丽弹幕结界、巨大化伊吹萃香等大规模杀伤性武器。
:
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 221.221.224.40]
--
修改:lalula FROM 125.34.40.*
FROM 125.34.40.*
那,f(); 跟(f)() 有什么区别 ?
【 在 lalula (Twin●姐姐是无敌的) 的大作中提到: 】
: 还是有点点不一样的
: 你定义f的时候
: var f = function() {};
: ...................
--
FROM 59.108.40.*
你问的是
f()与 (f())的区别?
【 在 shaolin (叶孤城|漫漫当爹路) 的大作中提到: 】
: 标 题: Re: JS匿名函数为什么这么写?
: 发信站: 水木社区 (Fri Jul 31 09:49:47 2009), 站内
:
: 那,f(); 跟(f)() 有什么区别 ?
: 【 在 lalula (Twin●姐姐是无敌的) 的大作中提到: 】
: : 还是有点点不一样的
: : 你定义f的时候
: : var f = function() {};
: : ...................
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 59.108.40.*]
--
FROM 125.34.40.*
f();
(f)();
。。。
【 在 lalula (Twin●姐姐是无敌的) 的大作中提到: 】
: 你问的是
: f()与 (f())的区别?
--
FROM 59.108.40.*
var a = 1 和 var a = (1) 有区别么……
为什么换成个 function 就不认了?
【 在 lalula (Twin●姐姐是无敌的) 的大作中提到: 】
: 还是有点点不一样的
: 你定义f的时候
: var f = function() {};
: ...................
--
FROM 221.221.157.103
这个难道不是为了写一些类似于
var Utility = {};
(function($){
var a = function(){};
var b = 12345;
var c = { a:1, b: a};
// do lots of things
$.a = a;
$.b = b;
})(Utility)
之类的代码。。把很多临时变量封装起来。。
【 在 snnth (love me more) 的大作中提到: 】
: (function() {
: alert(1);
: })();
: ...................
--
FROM 61.135.255.83
为什么我的思路和你们都不一样?
我觉得lz是在问那三个叹号是干嘛的
人之间的思想区别真是匪夷所思啊~
【 在 sly9 (= =b) 的大作中提到: 】
: 这个难道不是为了写一些类似于
: var Utility = {};
: (function($){
: ...................
--
FROM 123.127.65.*