js 文件用中文写是几个意思? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请要在回答技术问题时复制粘贴 AI 生成的内容
pythonfan
V2EX    程序员

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

  •  
  •   pythonfan 2014-11-21 11:15:36 +08:00 6896 次点击
    这是一个创建于 4000 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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 1222:28 +08:00
    世界上最好的语言PHP也支持这样写变量和函数名的,只是不支持$写成¥
    giuem
        15
    giuem  
       2014-11-21 12:23:15 +08:00 via Android
    简单易懂,不错
    Tink
        16
    Tink  
    PRO
       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 码标识符的缘由": t/476969
    可惜十年了, 中文命名仍然很边缘.
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5941 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 02:39 PVG 10:39 LAX 18:39 JFK 21:39
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86