V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
VHacker1989
V2EX  ›  English

关于英文单词 foo 到底是什么意思

  •  
  •   VHacker1989 · 2020-11-07 18:56:03 +08:00 · 2996 次点击
    这是一个创建于 639 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我在很多示例代码都喜欢用这个单词,查了下有道说是函数的意思,感觉在很多示例代码中又不像这个意思

    24 条回复    2020-11-08 09:41:51 +08:00
    lcdtyph
        1
    lcdtyph  
       2020-11-07 19:03:40 +08:00   ❤️ 3
    placeholder,简单来说当你不知道取个什么名字,而且名字不重要的时候就可以用 foo,bar,foobar 来占位

    就类似指代人名时候的张三、李四
    rogwan
        2
    rogwan  
       2020-11-07 19:07:25 +08:00
    foo 是 fu 的变体缩写,有 function 的意思,也有 fuck-up 的意思。
    JJstyle
        3
    JJstyle  
       2020-11-07 19:19:35 +08:00
    https://en.wikipedia.org/wiki/Foobar#History_and_etymology

    ...he used the word due to having seen it on the bottom of a jade Chinese figurine in San Francisco Chinatown, purportedly signifying "good luck".[3] If true this is related to the Chinese word fu ("福", sometimes transliterated foo), which can mean happiness or blessing.
    loading
        4
    loading  
       2020-11-07 19:28:35 +08:00 via Android
    @JJstyle 我差点信了。
    BrettD
        5
    BrettD  
       2020-11-07 19:45:28 +08:00 via iPhone
    “小明”的意思
    Qlccks2
        6
    Qlccks2  
       2020-11-07 19:47:03 +08:00
    foo bar
    张三 李四
    小明 小红
    qiayue
        7
    qiayue  
       2020-11-07 20:04:46 +08:00
    假设你是 foo,你的朋友 bar 正在参加每果大选,在结果即将出来之前,请你用英文写一封信给 bar……
    anguiao
        8
    anguiao  
       2020-11-07 20:06:12 +08:00 via Android
    比 test 看起来逼格高一点,仅此而已
    delectate
        9
    delectate  
       2020-11-07 20:41:57 +08:00
    路人甲的意思。
    ethanlu
        10
    ethanlu  
       2020-11-07 20:49:21 +08:00 via Android
    foobar

    (They have been used to name entities such as variables, functions, and commands whose exact identity is unimportant and serve only to demonstrate a concept.)
    ybbswc
        11
    ybbswc  
       2020-11-07 20:53:11 +08:00
    路人甲,路人乙。
    李雷,韩梅梅。
    Mutoo
        12
    Mutoo  
       2020-11-07 20:57:14 +08:00
    chihiro2014
        13
    chihiro2014  
       2020-11-07 21:07:33 +08:00
    甲乙丙丁
    gainsurier
        14
    gainsurier  
       2020-11-07 21:18:07 +08:00 via iPhone   ❤️ 7
    foobar,福报。
    1more
        15
    1more  
       2020-11-07 21:29:15 +08:00 via iPhone
    foo = example1
    bar = example2
    imn1
        16
    imn1  
       2020-11-07 21:37:51 +08:00   ❤️ 3
    foo 福
    bar 报
    zsdroid
        17
    zsdroid  
       2020-11-07 22:09:25 +08:00
    这个问题和我刚学 java 泛型时问 T 是什么意思一样
    oneisall8955
        18
    oneisall8955  
       2020-11-07 22:52:17 +08:00 via Android
    var foo = bar
    yeqizhang
        19
    yeqizhang  
       2020-11-07 23:02:26 +08:00
    我第一次看到这个时,因为我只会简单英语,首先就读 fool,联想到傻瓜....
    dcalsky
        20
    dcalsky  
       2020-11-08 00:47:54 +08:00
    三个的时候用:'foo' 'bar' 'baz'
    单个的时候可以用: 'foobar'或者'foo'
    为什么:总比 test, shit, fuck 的要好....

    算法代码一般用 ijkmn, 而 foo bar 一般的用在 demo code 里
    mxalbert1996
        21
    mxalbert1996  
       2020-11-08 01:16:16 +08:00 via Android   ❤️ 1
    @zsdroid T 指的是 Type,foo 是真的没有意思。
    vindurriel
        22
    vindurriel  
       2020-11-08 07:36:29 +08:00 via iPhone
    好不容易找到一个简单又没啥意义的词 甚至 bar 都有
    avenger
        23
    avenger  
       2020-11-08 08:23:34 +08:00
    还有人记得可以听音乐的 foobar 吗?
    bullfrog
        24
    bullfrog  
       2020-11-08 09:41:51 +08:00 via iPhone
    @avenger 哈哈 刚想说
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3165 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 04:45 · PVG 12:45 · LAX 21:45 · JFK 00:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.