作为 web 前端,对 JS 完全不感冒,怎么破 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
belanote
V2EX    前端开发

作为 web 前端,对 JS 完全不感冒,怎么破

  •  
  •   belanote 2015-07-07 11:56:39 +08:00 6080 次点击
    这是一个创建于 3801 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题。。。完全没兴趣啊,但是不会 JS 是不是基本就废了
    62 条回复    2015-07-08 11:22:31+08:00
    zhoufenfens
        1
    zhoufenfens  
       2015-07-07 11:59:01 +08:00 via Android
    那就写css呗
    tini22
        2
    tini22  
       2015-07-07 12:00:21 +08:00
    改行做美工
    belanote
        3
    belanote  
    OP
       2015-07-07 12:01:59 +08:00
    @zhoufenfens CSS会啊 但是感觉大家对会 JS 得更青睐
    belanote
        4
    belanote  
    OP
       2015-07-07 12:02:34 +08:00
    @tini22 美工也会。现在尴尬的处在不上不下的位置了
    herozzm
        5
    herozzm  
       2015-07-07 12:02:51 +08:00
    一个 web 前端,能逃脱 js 的魔掌吗?
    ihuguowei
        6
    ihuguowei  
       2015-07-07 12:03:20 +08:00
    可以做重构,但是你不觉得光切页面不无聊么~~
    belanote
        7
    belanote  
    OP
       2015-07-07 12:06:07 +08:00
    @herozzm HTML5 CSS 我都会啊 js 还必须掌握么 我只会引用 JS 框架。。。。
    belanote
        8
    belanote  
    OP
       2015-07-07 12:07:22 +08:00
    @ihuguowei 额。。。还没觉得
    jookr
        9
    jookr  
       2015-07-07 12:07:48 +08:00
    做PHP的都要玩得转JS
    你做前端的能跑得掉?
    learnshare
        10
    learnshare  
       2015-07-07 12:10:22 +08:00
    JS 是前端的一大核心部分
    belanote
        11
    belanote  
    OP
       2015-07-07 12:12:10 +08:00
    @jookr
    @learnshare
    要是精通 HTML5 和 CSS 呢
    sneezry
        12
    sneezry  
       2015-07-07 12:28:31 +08:00 via iPad
    @belanote HTML5是包含js的,很多HTML5的功能都离不开js,比如拖拽,比如canvas,比如本地存储
    loading
        13
    loading  
       2015-07-07 12:38:23 +08:00 via Android
    工资1k
    Vladimir
        14
    Vladimir  
       2015-07-07 12:43:43 +08:00
    不是有个说法js占前端八成么。。
    总之就是很重要的意思
    akinoniku
        15
    akinoniku  
       2015-07-07 12:44:18 +08:00
    可以从 CoffeeScript TypeScript 之类的开始玩嘛
    belanote
        16
    belanote  
    OP
       2015-07-07 13:01:56 +08:00
    @sneezry 我也不会 Web,是我朋友问我这个问题,我就发上来问问大家,这种情况是不是做一个懂 web 的美工会比较好
    belanote
        17
    belanote  
    OP
       2015-07-07 13:04:23 +08:00
    @akinoniku 这是啥 我完全不懂。。。我不是做 web 的,替朋友问问大家
    sneezry
        18
    sneezry  
       2015-07-07 13:05:02 +08:00 via iPad   1
    @belanote 懂web是设计师锦上添花的东西,设计师的根本是设计能力和ps等软件的使用,看你朋友这方面的能力喽。题外话,新浪微博页面架构师和JS高级工程师是分开的,其他公司没听说有这么干的。
    belanote
        19
    belanote  
    OP
       2015-07-07 13:12:16 +08:00
    @sneezry 相比 JS 我还是比较相信他能做个好设计。。。。
    ianva
        20
    ianva  
       2015-07-07 13:12:28 +08:00   1
    谁告诉你,你是前端的
    belanote
        21
    belanote  
    OP
       2015-07-07 13:14:12 +08:00
    @ianva 亲 我不是前端啊。。。是我朋友说他是前端,然后还有这个问题。。。
    iyaozhen
        22
    iyaozhen  
       2015-07-07 13:25:12 +08:00
    换后端吧。


    然而还是要会 js。
    guesskiss
        23
    guesskiss  
       
    还是去做网络编辑吧,js不会居然还敢自称前端。。。
    breeswish
        24
    breeswish  
       2015-07-07 13:36:21 +08:00
    做后端去吧 = =
    learnshare
        25
    learnshare  
       2015-07-07 13:38:42 +08:00
    @belanote 然而 HTML5 的绝大部分更是 JS 相关的,不如你再去补补什么是 HTML5
    Jaylee
        26
    Jaylee  
       2015-07-07 13:45:15 +08:00
    这样的就别叫前端,跟本算不上前端,充其量一个美工
    66beta
        27
    66beta  
       2015-07-07 13:48:04 +08:00
    大公司里,CSS和JS是两种岗位,当然还是要相互了解的
    fwings260
        28
    fwings260  
       2015-07-07 14:33:19 +08:00
    做前端的,对JS不感冒。。。那你还做啥前端.....

    也就JS有点意思.....你的意思是做美工吧?
    DIYgod
        29
    DIYgod  
       2015-07-07 14:36:20 +08:00
    前端不写JS还有什么意思。。。只是 HTML CSS 有什么好玩的
    subpo
        30
    subpo  
       2015-07-07 14:37:42 +08:00
    对js不感冒做什么前端,趁早改行
    Lucius
        31
    Lucius  
       2015-07-07 14:38:15 +08:00
    这样的就别叫前端,跟本算不上前端,充其量一个美工 + 1
    moxhuis
        32
    moxhuis  
       2015-07-07 15:10:44 +08:00
    这样的就别叫前端,跟本算不上前端,充其量一个美工 + 2
    belanote
        33
    belanote  
    OP
       2015-07-07 15:14:21 +08:00
    @fwings260
    @DIYgod
    @subpo
    @Lucius
    @moxhuis 我已经劝转做美工了。。。
    cz208209
        34
    cz208209  
       2015-07-07 15:15:55 +08:00
    JS是第二好的语言
    belanote
        35
    belanote  
    OP
       2015-07-07 15:25:42 +08:00
    @laucie 第一好的呢
    unknownservice
        36
    unknownservice  
       2015-07-07 15:34:43 +08:00
    楼上都别逗了,美工专业素养要求更高啊,手绘你能行不?色彩如何?ps ai用的怎么样?
    rokeyzki
        37
    rokeyzki  
       2015-07-07 16:00:02 +08:00
    @unknownservice http://www.hipili.com/wp-content/uploads/2015/01/%E5%89%8D%E7%AB%AF%E8%B7%AF%E7%BA%BF.jpg

    哪个行业水不深?只是如果JS都不会,那肯定不能算是一个合格的前端
    x86
        38
    x86  
       2015-07-07 16:01:20 +08:00
    不管是前后都要会php了现在
    x86
        39
    x86  
       2015-07-07 16:01:33 +08:00   1
    js。。。打错了羞涩
    edward1992
        40
    edward1992  
       2015-07-07 16:07:39 +08:00
    把自己局限得那么死干嘛?作为一个前端,对 js 感冒不感冒不是重点,而是职责需要你去掌握和熟练 js。如果只是想自己开发的时候怎么写怎么爽,那我觉得楼主你的问题压根不在 js 上。
    t2doo
        41
    t2doo  
       2015-07-07 16:51:53 +08:00
    不会就直说啦,还不感冒,来,送你一本JS高级程序设计的红宝书……的PDF,百度自己搜ki~~~
    belanote
        42
    belanote  
    OP
       2015-07-07 17:04:49 +08:00
    @t2doo 我是搞 iOS 的 这真是我朋友的情况啊 满脸尴尬啊。。。。
    neilwong
        43
    neilwong  
       2015-07-07 17:08:59 +08:00
    以后都是js统一全端的节奏,最好还是学好js吧,不然只能偏设计了
    rock_cloud
        44
    rock_cloud  
       2015-07-07 17:11:03 +08:00
    懒。。。
    Coda
        45
    Coda  
       2015-07-07 17:11:04 +08:00
    哈哈哈, 我是来看评论的~~~
    leonhart
        46
    leonhart  
       2015-07-07 17:37:30 +08:0
    @rock_cloud 这个答复很正确。。。我就是因为懒所以学不会JS只做重构的CSSer。。。哈哈哈。。。我觉得作为一个偏设计和产品的CSSer也挺好。。。主要是找到合适的工作岗位。。。

    不过我觉得楼主朋友不会JS却会HTML5很佩服啊。。。HTML5的重点不都是JS API的内容么。。。
    belanote
        47
    belanote  
    OP
       2015-07-07 17:50:57 +08:00
    @leonhart 他就是会调用 JS 的库,但是纯 JS 写函数什么的都不行
    cz208209
        48
    cz208209  
       2015-07-07 18:06:34 +08:00
    不学JS 真不适合做前端 搞WEB 去淘宝店做美工还行
    gilgamesh
        49
    gilgamesh  
       2015-07-07 18:10:34 +08:00
    只精通 HTML + CSS 基本等于什么都不会 233
    dong3580
        50
    dong3580  
       2015-07-07 18:27:36 +08:00
    你需要一个高端大气上档次的页面来做,然后做好了,自己欣赏,太高端了自己会有成就感
    zhaiduo
        51
    zhaiduo  
       2015-07-07 19:29:25 +08:00 via Android
    前端也分偏代码he设计的。
    rebornix
        52
    rebornix  
       2015-07-07 20:43:45 +08:00
    @sneezry 我司设计师负责Design和出HTML/CSS,JS就留给我等丝来写了
    sneezry
        53
    sneezry  
       2015-07-07 20:56:24 +08:00
    @rebornix 哈哈,这么溜。话说你们design是负责全线网站的吗,还是你们msdn单独的~
    LancerComet
        54
    LancerComet  
       2015-07-07 20:57:55 +08:00
    前端的活里,HTML 搭建页面结构,CSS 制作页面样式,JS 实现页面功能,根据市场需求如果想抛开 JS 那么就做美术这块,我觉得楼主的朋友要更头大了,分成视觉设计与交互设计,当然也有美工,水太深。
    coetzee
        55
    coetzee  
       2015-07-07 20:59:15 +08:00
    按照楼主这种描述和评论区的回复来看,转行吧。
    tuoxie007
        56
    tuoxie007  
       2015-07-07 21:13:43 +08:00
    专心写CSS的话,大公司应该能用得上吧,小公司就不行了,基本都是一个人三样全包了
    jadecoder
        57
    jadecoder  
       2015-07-08 00:55:08 +08:00
    哈哈哈哈哈这就来了,不懂js敢说自己精通HTML5的,这就是为啥前端都不喜欢HTML5吧
    monnand
        58
    monnand  
       2015-07-08 07:35:58 +08:00 via Android
    不喜欢js的前端,怕刀的厨师,晕血的护士,不会扫地的清洁工,不愿意踩油门的赛车手,怕水的游泳运动员,不会算帐的会计。。。。大家还能再举出些例子吗?
    Zhang
        59
    Zhang  
       2015-07-08 08:10:17 +08:00
    任何语言都可以翻译成js,所以没有必要直接写js。
    coolicer
        60
    coolicer  
       2015-07-08 08:13:13 +08:00
    作为一个前端已经完全不想(也不用)写 css html,只写 js。
    flynngao
        61
    flynngao  
       2015-07-08 10:04:02 +08:00
    感觉po主本质是更接近设计师,而非coder,非吐槽,如果对交互设计,视觉设计更喜欢的话,我觉得做个设计师geng更好
    fordragon
        62
    fordragon  
       2015-07-08 11:22:31 +08:00
    只写JS的同学,不会遇到拿到的HTML的结构写的让你纠结的情况么
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     907 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 22:05 PVG 06:05 LAX 14:05 JFK 17:05
    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