• 请不要在回答技术问题时复制粘贴 AI 生成的内容
chaleaoch
V2EX  ›  程序员

Python 程序员,最近想学学 js,从何处下手呢?

  •  
  •   chaleaoch · Aug 7, 2017 · 4600 views
    This topic created in 3377 days ago, the information mentioned may be changed or developed.
    ES6 已经好几年了吧?我现在 15 年之前的书都不想看了。。。

    不知道有没有经济实惠的解决方案。
    Supplement 1  ·  Aug 8, 2017
    谢谢大家的指点。

    看来小红书是真 · 经典呀!
    那就小红书吧。

    JavaScript 高级程序设计
    33 replies  •  2017-08-08 11:58:37 +08:00
    ipwx
    ipwx
    Aug 7, 2017
    1
    随便做个什么项目就上手了。

    我推荐 Webpack + Vue + ES6 正儿八经地造个什么轮子。
    chaleaoch
    chaleaoch
    OP
    Aug 7, 2017
    2
    @ipwx 谢谢,从何处下手呢。。。一点都不会呢。。。求指点一二。
    shiroming
    shiroming
    Aug 7, 2017 via Android❤️1
    3
    从真值表开始

    [] == ![] // true
    crabRunning
    crabRunning
    Aug 7, 2017
    4
    学什么都好别学 js,太浮夸。
    chaleaoch
    chaleaoch
    OP
    Aug 7, 2017
    5
    我知道 JS 挺坑的。
    各种各样奇怪的问题,但是 ES6 出了这么多年了,还么有任何改善吗?

    另外,现在招聘市场 JS 火的不要不要的。我也势力了一把。。。
    Pan940425
    Pan940425
    Aug 7, 2017
    6
    前端程序员,最近想学学 Python,从何处下手呢? :doge:
    fds
    fds
    Aug 7, 2017
    7
    https://angular.io/guide/quickstart 或者 react vue 都行呀
    leon2333
    leon2333
    Aug 7, 2017
    8
    react 吧 Vue 体验不了多少 js
    Rice
    Rice
    Aug 7, 2017 via iPhone
    9
    先了解下 javascript 三位一体
    autoxbc
    autoxbc
    Aug 7, 2017
    10
    小红书过一遍才是正经
    弄一堆 es 678 语法糖有啥用
    原生不熟就开始用框架,把人往沟里推
    mooncakejs
    mooncakejs
    Aug 7, 2017
    11
    typescript 保平安
    iiqiu
    iiqiu
    Aug 7, 2017
    12
    大佬

    前端程序员,最近想学学 Python,从何处下手呢? :doge:
    LittleYangYang
    LittleYangYang
    Aug 7, 2017
    13
    还是试试看 typescript 吧.....
    liliang
    liliang
    Aug 7, 2017 via iPhone
    14
    前端程序员,最近想学 Python
    liliang
    liliang
    Aug 7, 2017 via iPhone
    15
    推荐 Understanding ECMAScript 6 https://github.com/nzakas/understandinges6
    yunshansimon
    yunshansimon
    Aug 7, 2017
    16
    用 nodejs,原生 es6,写一个代理服务器,并在代理过程中用更改网页的某些内容,比如,某个常用词改成 fu*k,自己用这个代理上网,会很有意思的。看看你用 python 仅用系统库能用几行代码,nodejs 应该不超过 30 行。
    KgM4gLtF0shViDH3
    KgM4gLtF0shViDH3
    Aug 7, 2017
    17
    有个前端的哥们发帖子说要学 Python 的你可以跟他搭伙学。
    wengjin456123
    wengjin456123
    Aug 7, 2017 via iPhone
    18
    看看 mdn 的教程
    Hilong
    Hilong
    Aug 7, 2017 via Android
    19
    前端程序员,最近在学 python.看了下基础,准备用 flask 写个个人博客
    wobuhuicode
    wobuhuicode
    Aug 7, 2017
    20
    入门 JS,难道不应该贴出: http://www.w3school.com.cn/js/index.asp 的吗!!!
    chaleaoch
    chaleaoch
    OP
    Aug 7, 2017
    21
    @autoxbc 你好,请问小红书是指?
    hzw758
    hzw758
    Aug 7, 2017❤️1
    22
    @chaleaoch JavaScript 高级程序设计
    chaleaoch
    chaleaoch
    OP
    Aug 7, 2017
    23
    @bestkayle 哈哈 什么时候的事情。求联系方式。
    ipwx
    ipwx
    Aug 7, 2017❤️1
    24
    @autoxbc 跨界学语言,我觉得重要的不是把语言学得多精致,会做项目就行了。

    ES6 我觉得挺好的,改掉了传统 JS 一堆恶心的特性。讲道理你要做个轮子项目,只要用 ES6 的良定义的子集不就得了。至于类型之类的坑,我觉得只要遵循 Python 写程序的习惯(变量名没有绑定类型,但是值有强类型。所以 str + int 在 Python 会直接报错。到 JS 里面,也可以遵照这种规则,每个地方都谨慎地显式处理类型转换),不会踩多少坑的。

    我也是 Python 程序员,半年前也就花了两个星期学了学 Webpack + Vue + ES6,也就能做有用的东西了: https://github.com/korepwx/mlcomp/tree/dev/mlcomp/board/frontend
    Blackricky
    Blackricky
    Aug 7, 2017 via Android
    25
    JS 高级程序设计
    ipwx
    ipwx
    Aug 7, 2017
    26
    @chaleaoch 对了我上面提到的这个我自己写的项目,是 Flask 后端 Vue 前端的,用来看服务器上机器学习的程序运行情况和实验报告。


    ipwx
    ipwx
    Aug 7, 2017
    27
    @chaleaoch 好吧这个截图里面,实验脚本( 132 failure )有个 bug 没修,你无视掉就好。
    autoxbc
    autoxbc
    Aug 8, 2017
    28
    @ipwx #24 我觉得程序员的第二语言,是让他对第一语言重发现的过程,标准应该定的高一点。

    有句话是这么说的,如果一门语言不能改变你思考的方式,那就不值得学。
    jevirs
    jevirs
    Aug 8, 2017
    29
    不去 3wschool,直接上小红书?太直接了吧
    rocksolid
    rocksolid
    Aug 8, 2017
    30
    @autoxbc 如果你在北上广有 3、4 套房,的确可以这么来
    fulvaz
    fulvaz
    Aug 8, 2017
    31
    请分别说出以下代码的运行结果:

    ```
    0 == false
    1 == true
    0 == undefined
    1 == undefined
    null == undefined
    ```

    嘿嘿嘿

    教程推荐 Eloquent JavaScript。w3c 太肤浅;高级指南太枯燥,全是才坑指南。
    wizardoz
    wizardoz
    Aug 8, 2017❤️1
    32
    如果觉得 js 坑,但是又想玩前端的东西,推荐 ts,挺不错的。
    hjdtl
    hjdtl
    Aug 8, 2017
    33
    鉴于你对 js 一点都不了解就让你上手 vue+webpack 的,非傻即坏,楼主还是先看一般小红书的前几章,先把语法过一遍,了解组件化开发,再去 git 上找几个项目,看看源码。最后在接触 vue 的框架。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4721 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 107ms · UTC 07:52 · PVG 15:52 · LAX 23:52 · JFK 02:52
    ♥ Do have faith in what you're doing.