V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
eachann
V2EX  ›  程序员

javascript 一个很牛逼的发现

  •  
  •   eachann · Jun 3, 2019 · 7289 views
    This topic created in 2532 days ago, the information mentioned may be changed or developed.

    史无前例的发现

    这是什么骚操作

    来个大神解答下呗 , 感觉发现了新大陆

    57 replies    2019-06-05 12:02:32 +08:00
    kamal
        1
    kamal  
       Jun 3, 2019
    +3 // 3
    +'3' // 3
    +true // 1
    +false // 0
    +null // 0
    +function(val){ return val } // NaN
    hundan
        2
    hundan  
       Jun 3, 2019
    不就是弱类型吗
    1KN6sAqR0a57no6s
        4
    1KN6sAqR0a57no6s  
       Jun 3, 2019 via Android
    太震惊了
    sheeta
        5
    sheeta  
       Jun 3, 2019
    卧槽,牛逼
    jay0726
        6
    jay0726  
       Jun 3, 2019
    你去看看 console.log(x)
    lihongjie0209
        7
    lihongjie0209  
       Jun 3, 2019
    有够闲的
    66beta
        8
    66beta  
       Jun 3, 2019 via Android
    前端高手,前端高手.jpg
    MuscleOf2016
        9
    MuscleOf2016  
       Jun 3, 2019
    太牛逼了。
    TomVista
        10
    TomVista  
       Jun 3, 2019   ❤️ 2
    看看了手上的 uc 小编工作证,发现还没过期,男默女泪,此子功力恐怖如斯,老夫自愧不如.
    4DAX07B8Kle4Dm6T
        11
    4DAX07B8Kle4Dm6T  
       Jun 3, 2019 via iPhone   ❤️ 1
    明天 uc 震惊部来报道
    RenneXV
        12
    RenneXV  
       Jun 3, 2019
    弱类型= =
    akatquas
        13
    akatquas  
       Jun 3, 2019 via iPhone
    前端高手.jpg
    q1084961504
        14
    q1084961504  
       Jun 3, 2019   ❤️ 1
    uc 部 997 明天上班
    lleony
        15
    lleony  
       Jun 3, 2019
    这也太神奇了吧
    我还发现+new Date() 会返回一串数字诶
    DoveAz
        16
    DoveAz  
       Jun 3, 2019   ❤️ 12
    楼上冷嘲热讽的什么心态,这明明就是中国在前端界的重大发现,我觉得可以作为贸易战的最后王牌反制美国
    wangmn
        17
    wangmn  
       Jun 3, 2019
    天天就知道摸鱼划水
    TobiasYin
        18
    TobiasYin  
       Jun 3, 2019
    探究了一下,+typeof(x) == 'object' 是 false, 而 typeof(x) == 'object'是 true,主要原因其实是字符串没有正负的操作,所以+typeof(x) 是 nan,而 nan 不等于任何东西。所以造成了这样的结果。
    jackchao7432
        19
    jackchao7432  
       Jun 3, 2019
    前端 er 牛逼(破音)!🐂
    wa143825
        20
    wa143825  
       Jun 3, 2019
    哈哈 , 楞了一秒,笑了
    meepo3927
        21
    meepo3927  
       Jun 3, 2019
    +'object'的计算结果是 NaN, 所以嘛
    你懂的
    brust
        22
    brust  
       Jun 3, 2019
    哈哈 , 楞了一秒,笑了
    wlor
        23
    wlor  
       Jun 3, 2019
    震惊.jpg
    luzemin
        24
    luzemin  
       Jun 3, 2019
    厉害
    supuwoerc
        25
    supuwoerc  
       Jun 3, 2019
    @清华大学 进来破格录取!
    supuwoerc
        26
    supuwoerc  
       Jun 3, 2019
    @DoveAz 你就是外交天才?
    zhao7399686
        27
    zhao7399686  
       Jun 3, 2019
    我服了
    AzadCypress
        28
    AzadCypress  
       Jun 3, 2019 via Android
    +typeof(x)是 NaN
    Terry05
        29
    Terry05  
       Jun 3, 2019
    史无前例的发现。。。。月亮差点从天上掉下来
    Raymon111111
        30
    Raymon111111  
       Jun 3, 2019
    Biwood
        31
    Biwood  
       Jun 3, 2019
    JavaScript 一元正号
    https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Arithmetic_Operators#%E4%B8%80%E5%85%83%E6%AD%A3%E5%8F%B7_()

    一上手就学框架而没学基础知识就容易出现这种情况。
    jimliang
        32
    jimliang  
       Jun 3, 2019
    什么,我大清亡了?
    ResidualWind
        33
    ResidualWind  
       Jun 3, 2019
    震惊
    jiejiss
        34
    jiejiss  
       Jun 3, 2019
    tql,tql
    icanfork
        35
    icanfork  
       Jun 3, 2019
    前端很容易入门,也很容易上手,比较容易有成就感
    但是不管怎么样,希望最后还是能回归课本,系统化的学习下基础知识
    satgi
        36
    satgi  
       Jun 3, 2019
    !!
    Deathminip
        37
    Deathminip  
       Jun 3, 2019
    按照这个帖子得调性,这位兄弟 @kamal 的发现可以得诺贝尔奖了
    Constellation39
        38
    Constellation39  
       Jun 3, 2019
    牛逼!
    Wanex
        39
    Wanex  
       Jun 3, 2019
    前端高手,学习了
    photon006
        40
    photon006  
       Jun 3, 2019
    (new Date).getTime()

    +new Date()
    AV1
        41
    AV1  
       Jun 3, 2019 via iPhone
    +也是一种一元操作符。
    这种用法太常见了,把字符串转数字很方便。
    itechify
        42
    itechify  
    PRO
       Jun 3, 2019 via Android
    小伙子我看你资质不错,明天不就今晚来我震惊部报道上班吧,你确实是个可造之材哈啊哈
    molvqingtai
        43
    molvqingtai  
       Jun 3, 2019 via Android
    震惊!来自中国的开发者发现了惊天的秘密....
    magicluna01
        44
    magicluna01  
       Jun 3, 2019
    楼主致远星战况如何?
    droiz
        45
    droiz  
       Jun 3, 2019 via iPhone
    预定下一届图灵奖了
    weilaix
        46
    weilaix  
       Jun 3, 2019 via Android
    这是
    ncepuzs
        47
    ncepuzs  
       Jun 3, 2019
    ???
    8a9a09dw12
        48
    8a9a09dw12  
       Jun 3, 2019   ❤️ 1
    诺贝尔奖提前发你了
    johnsken
        49
    johnsken  
       Jun 4, 2019
    wat
    bgm004
        50
    bgm004  
       Jun 4, 2019 via Android
    我差点就以为我水平太低没看懂牛逼在哪。。
    akmissxt
        51
    akmissxt  
       Jun 4, 2019
    我是直接做出震惊的表情还是按流程来?
    FrankHB
        52
    FrankHB  
       Jun 4, 2019
    [!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]]+[!+[]+!+[]+!+[]+!+[]+!+[]]+[!+[]+!+[]]+[!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]] //?
    ggicci
        53
    ggicci  
       Jun 4, 2019
    我振精了
    eachann
        54
    eachann  
    OP
       Jun 4, 2019
    @hundan 好吧 我火星了 哈哈哈
    eachann
        55
    eachann  
    OP
       Jun 5, 2019
    @wangmn 这个跟划水有什么关系 ╭( ̄ m  ̄*)╮
    eachann
        56
    eachann  
    OP
       Jun 5, 2019
    @belin520 是的 在系统的看了 , 等 js 高级程序设计读完 我觉得就差不多了
    eachann
        57
    eachann  
    OP
       Jun 5, 2019
    @kamal
    @hundan
    @YuxiangLuo
    @jay0726
    @66beta
    @MuscleOf2016
    @TobiasYin
    @Raymon111111
    @Biwood
    @luzemin
    @oneisall8955
    @molvqingtai
    @magicluna01
    @droiz
    @8a9a09dw12
    @Track13
    @akmissxt
    @FrankHB
    @ggicci

    统一回复下 看了楼上大佬的解析 , 后分析了一下原来这段话是没意义的 , 只要不是 nan 都会执行 X , 哈哈哈哈 , 顺便跟大家分享一个 tip 我是看了这个才...
    http://www.jstips.co/zh_cn/javascript/tapping-for-quick-debugging/
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1295 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 152ms · UTC 17:37 · PVG 01:37 · LAX 10:37 · JFK 13:37
    ♥ Do have faith in what you're doing.