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

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

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

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