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

作为一个后端开发,怎么深入学习 js

  •  
  •   fxjson · 2020-06-15 21:34:59 +08:00 · 2681 次点击
    这是一个创建于 1622 天前的主题,其中的信息可能已经有所发展或是发生改变。

    感觉 js 特别有意思,但是又讨厌写 css,对 js 的感慨是十年之后我不认识你,你不认识我,当年我们靠一个 jq 搞定前端一切,现在前端各种工具, 而又有 commonjs 规范,又出了个 es6,最近 es 如火如荼,好烟花啊,不想学习 ts,感觉强类型好难受,好不容易 node 能满足自己的心理,用 js 写后端,不需要写 css,但是又不完全兼容 es6---唉

    11 条回复    2020-06-16 17:24:25 +08:00
    forgottencoast
        1
    forgottencoast  
       2020-06-15 22:29:23 +08:00
    看文档、看教程,然后动手写代码,什么语音不都是这一套吗?
    longjiahui
        2
    longjiahui  
       2020-06-15 23:07:11 +08:00
    你不知道的 javascript 上
    nianyu
        3
    nianyu  
       2020-06-16 09:04:15 +08:00
    你迷惑的不需要深入学习,找个前端问一下让他给你讲讲就行了。
    ChanKc
        4
    ChanKc  
       2020-06-16 09:06:13 +08:00 via Android   ❤️ 1
    Addison-Wesley 出版的新书 modern JavaScript for the impatient,连目前只到 proposal stage 3 的特性和 typescript 都有介绍了
    ChanKc
        5
    ChanKc  
       2020-06-16 09:08:38 +08:00 via Android
    Doracis
        6
    Doracis  
       2020-06-16 09:09:57 +08:00
    js 有意思是因为对数组 string obiect 处理的方法基本就那几个,再加上解构,没啥可折腾了,其实还有别的你可以看看,比如 js 的选择器(这玩意儿现在用的很少,不过还是需要学习防身),https://jquery.cuishifeng.cn/ 这个网址是 jq 比较全的或者笨鸟教程一点点跟着搞一搞,加油吧,啥都逃不过真香
    azcvcza
        7
    azcvcza  
       2020-06-16 09:15:14 +08:00
    用 js 写一个 js parser
    RingoTC
        8
    RingoTC  
       2020-06-16 09:20:50 +08:00
    可以试试 TypeScript,用 TypeScript 基本能够解决前端的大部分需求。语法可能也和你常用的语言更接近。
    ming61177
        9
    ming61177  
       2020-06-16 14:06:09 +08:00
    你不知道的 JavaScript 上,中,下
    vivipure
        10
    vivipure  
       2020-06-16 16:20:51 +08:00
    如果想好好学习 JS 的话,可以看大红书《 JavaScript 高级程序设计》《你所不知道的 JavaScript 》上中下,阮一峰的《 ECMAScript 6 》。

    平时可以多看看 MDN 。最后想看原理和高级用法的话推荐凉羽的博客: https://github.com/mqyqingfeng/Blog

    看完这些前端 JS 就差不多了,Node 又是另一番天地
    LennieChoi
        11
    LennieChoi  
       2020-06-16 17:24:25 +08:00
    现 node 版本已经很好的支持 es6 了啊,nodejs 和前端 js 是两个世界,看你是想学 js 要开发前端还是后端,当然还有一个路子叫全栈。俗话说的好,php 是世界上最好的语言,但世界是 js 的,没有任何事是一个 npm 搞不定的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2803 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 07:22 · PVG 15:22 · LAX 23:22 · JFK 02:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.