V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
pythonfan
V2EX  ›  程序员

js 文件用中文写是几个意思?

  •  
  •   pythonfan · Nov 21, 2014 · 7321 views
    This topic created in 4187 days ago, the information mentioned may be changed or developed.
    var 全局_判断加载商品来源列表是否完毕时钟;
    function 判断加载商品来源列表是否完毕()
    {
    if(全局_商品来来源列表加载成功数+全局_商品来来源列表加载失败数==全局_商品来源列表数){
    clearInterval(全局_判断加载商品来源列表是否完毕时钟);
    if(全局_商品属性数据==''){$("#载入提示_描述").text("非常抱歉呢~当前搜索无结果。请尝试更换价位或商品类型试试。");return;};
    $("#结果表格 #结果参数").append(全局_商品属性数据);
    $("#结果表格").trigger("update");
    $("#结果表格").trigger("appendCache");
    if($('#搜索按钮_出货比价').is(":visible")){
    $("#结果表格").trigger("sorton",[[[1,1]]]);
    }
    else{
    $("#结果表格").trigger("sorton",[[[1,0]]]);
    }
    var 隔行换色_换色前颜色;
    $(".表格 tr").hover(function(){
    隔行换色_换色前颜色=$(this).css('background-color');
    $(this).css('background-color','#fdfddd');
    }
    ,function(){
    $(this).css('background-color',隔行换色_换色前颜色);
    }
    );
    if(全局_商品来来源列表加载失败数!=全局_商品来源列表数){$("#载入提示").hide();}
    }
    }

    请问这样做有什么好处呢?
    47 replies    2018-08-06 14:40:33 +08:00
    bugeye
        1
    bugeye  
       Nov 21, 2014   ❤️ 6
    外国人看不懂,保护了知识产权。
    wuliao49
        2
    wuliao49  
       Nov 21, 2014
    可读性 维护性 瞬间爆表。支持
    openclaw
        3
    openclaw  
       Nov 21, 2014 via Android
    要切输入法么?
    kokdemo
        4
    kokdemo  
       Nov 21, 2014
    居然还能用中文写……
    Dk2014
        5
    Dk2014  
       Nov 21, 2014 via Android
    这让我想起了盘古越狱
    cougar
        6
    cougar  
       Nov 21, 2014
    更直白的教会新手
    kingwrcy
        7
    kingwrcy  
       Nov 21, 2014
    长姿势了
    jimwoo
        8
    jimwoo  
       Nov 21, 2014
    我擦,写了5年JS,还不真没有试过用中文命名ID……碉堡了,我孤陋寡闻!
    Krime
        9
    Krime  
       Nov 21, 2014 via Android
    连id跟className都是中文的,就差标签名了…
    不过说实话看着有点晕,平时看中文都是略读的,词语太长的时候一眼扫过去时分不清哪个是哪个
    learnshare
        10
    learnshare  
       Nov 21, 2014
    学一下易语言吧,非常直观易懂
    boom11235
        11
    boom11235  
       Nov 21, 2014   ❤️ 1
    可以节省注释...
    如果用上mongo,数据库各个key全是中文,帅,一看就知道这个数据库干嘛用。
    FrankFang128
        12
    FrankFang128  
       Nov 21, 2014 via Android
    JS原生支持UTF8。才知道?
    hansnow
        13
    hansnow  
       Nov 21, 2014 via Android
    我先跪,大家随意
    zhs227
        14
    zhs227  
       Nov 21, 2014
    世界上最好的语言PHP也支持这样写变量和函数名的,只是不支持$写成¥
    giuem
        15
    giuem  
       Nov 21, 2014 via Android
    简单易懂,不错
    Tink
        16
    Tink  
    PRO
       Nov 21, 2014 via iPhone
    这样蛮好,可读性爆表
    mfaner
        17
    mfaner  
       Nov 21, 2014
    噗,我猜写着玩的。中文写起来不会很麻烦吗?又不像易语言可以用首字母输入
    houkanshan
        18
    houkanshan  
       Nov 21, 2014
    可是要谈可读性,这个 function 真是一个极差的例子。
    tabris17
        19
    tabris17  
       Nov 21, 2014
    除了输入麻烦,可读性极佳
    Tankpt
        20
    Tankpt  
       Nov 21, 2014
    学习了
    efi
        21
    efi  
       Nov 21, 2014
    错别字会要命
    little_cup
        22
    little_cup  
       Nov 21, 2014   ❤️ 1
    人家swift还支持emoji做变量名呢……
    treo
        23
    treo  
       Nov 21, 2014
    @efi typo也会要命啊
    zjjhsyq
        24
    zjjhsyq  
       Nov 21, 2014
    从这里可以感觉到native English人的优势。。。
    zythum
        25
    zythum  
       Nov 21, 2014
    可读性报表 其实好多语言都能这样玩
    zomco
        26
    zomco  
       Nov 21, 2014
    大大降低键盘寿命
    nil3
        27
    nil3  
       Nov 21, 2014   ❤️ 1
    def self.❨╯°□°❩╯︵┻━┻
    puts "Calm down, bro"
    end

    https://github.com/mperham/sidekiq/blob/master/lib/sidekiq.rb#L28
    Twinkle
        28
    Twinkle  
       Nov 21, 2014
    怎么感觉更难读了...
    nilai
        29
    nilai  
       Nov 21, 2014
    其实python3也可以这样子玩的。
    PrideChung
        30
    PrideChung  
       Nov 21, 2014
    突然觉得中文编程好像也不是那么糟糕...
    akfish
        31
    akfish  
       Nov 21, 2014
    这渣可读性,不过HTML5里标签也能用中文哥会乱说?
    lshero
        32
    lshero  
       Nov 21, 2014
    PHP这样写好别扭,因为不能用¥
    adjusted
        33
    adjusted  
       Nov 21, 2014
    为什么不用
    anheiyouxia
        34
    anheiyouxia  
       Nov 21, 2014 via Android
    用中文有什么不好?以前我们公司用的JAVA也是中文的,类名什么的都用中文,只有框架是没中文的
    好处就是方便读,只要能运行不出错,你管他是中文英文,没必要墨守成规
    0x142857
        35
    0x142857  
       Nov 21, 2014
    var :doge: = :人类:
    ven
        36
    ven  
       Nov 21, 2014
    哈哈哈哈~感觉好赞。但是一眼扫过去感觉乱糟糟的~
    miniwade514
        37
    miniwade514  
       Nov 21, 2014
    一直切输入法能忍吗。。
    leochung
        38
    leochung  
       Nov 21, 2014
    完全看不懂的节奏
    fr0m
        39
    fr0m  
       Nov 21, 2014
    真狠,写了这么久都不知道还能用中文的- -
    wangxinyu
        40
    wangxinyu  
       Nov 21, 2014
    装逼的写法
    vibbow
        41
    vibbow  
       Nov 21, 2014
    可读性爆表啊!!!
    xiparos
        42
    xiparos  
       Nov 21, 2014
    这种公司一般都是傻逼做头吧
    xifangczy
        43
    xifangczy  
       Nov 22, 2014
    没记错的话 php也可以用中文吧
    jedihy
        44
    jedihy  
       Nov 22, 2014
    why english?
    iugo
        45
    iugo  
       Nov 22, 2014
    用中文的话, 占得地儿是不是大了点? 好像看着也不是很美观. 不过是真的很容易懂.
    fullstack0xyz
        46
    fullstack0xyz  
       Nov 23, 2014
    在公司的老项目里真的见过html标签用的中文id。。
    s1E4GnZ4A2qGRyva
        47
    s1E4GnZ4A2qGRyva  
       Aug 6, 2018
    之前考证了一下 Python 支持 Unicode 命名的缘由, 很简单就是因为母语命名可以增强代码的可读性和可维护性. 详见"Python3 选择支持非 ASCII 码标识符的缘由": https://www.v2ex.com/t/476969
    可惜十年了, 中文命名仍然很边缘.
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   908 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 219ms · UTC 20:45 · PVG 04:45 · LAX 13:45 · JFK 16:45
    ♥ Do have faith in what you're doing.