Javascript 一个很牛逼的发现 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
eachann
V2EX    程序员

Javascript 一个很牛逼的发现

  •  
  •   eachann 2019-06-03 14:57:25 +08:00 6883 次点击
    这是一个创建于 2327 天前的主题,其中的信息可能已经有所发展或是发生改变。

    史无前例的发现

    这是什么骚操作

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

    57 条回复    2019-06-05 12:02:32 +08:00
    kamal
        1
    kamal  
       2019-06-03 15:10:00 +08:00
    +3 // 3
    +'3' // 3
    +true // 1
    +false // 0
    +null // 0
    +function(val){ return val } // NaN
    hundan
        2
    hundan  
       2019-06-03 15:11:13 +08:00
    不就是弱类型吗
    1KN6sAqR0a57no6s
        4
    1KN6sAqR0a57no6s  
       2019-06-03 15:11:54 +08:00 via Android
    太震惊了
    sheeta
        5
    sheeta  
       2019-06-03 15:13:06 +08:00
    卧槽,牛逼
    jay0726
        6
    jay0726  
       2019-06-03 15:16:00 +08:00
    你去看看 console.log(x)
    lihongjie0209
      nbsp; 7
    lihongjie0209  
       2019-06-03 15:16:20 +08:00
    有够闲的
    66beta
        8
    66beta  
       2019-06-03 15:17:40 +08:00 via Android
    前端高手,前端高手.jpg
    MuscleOf2016
        9
    MuscleOf2016  
       2019-06-03 15:18:22 +08:00
    太牛逼了。
    TomVista
        10
    TomVista  
       2019-06-03 15:22:18 +08:00   2
    看看了手上的 uc 小编工作证,发现还没过期,男默女泪,此子功力恐怖如斯,老夫自愧不如.
    4DAX07B8Kle4Dm6T
        11
    4DAX07B8Kle4Dm6T  
       2019-06-03 15:23:55 +08:00 via iPhone   1
    明天 uc 震惊部来报道
    RenneXV
        12
    RenneXV  
       2019-06-03 15:26:15 +08:00
    弱类型= =
    akatquas
        13
    akatquas  
       2019-06-03 15:26:59 +08:00 via iPhone
    前端高手.jpg
    q1084961504
        14
    q1084961504  
       2019-06-03 15:30:50 +08:00   1
    uc 部 997 明天上班
    lleony
        15
    lleony  
       2019-06-03 15:31:00 +08:00
    这也太神奇了吧
    我还发现+new Date() 会返回一串数字诶
    DoveAz
        16
    DoveAz  
       2019-06-03 15:32:24 +08:00   12
    楼上冷嘲热讽的什么心态,这明明就是中国在前端界的重大发现,我觉得可以作为贸易战的最后王牌反制美国
    wangmn
        17
    wangmn  
       2019-06-03 15:34:27 +08:00
    天天就知道摸鱼划水
    TobiasYin
        18
    TobiasYin  
       2019-06-03 15:35:22 +08:00
    探究了一下,+typeof(x) == 'object' 是 false, 而 typeof(x) == 'object'是 true,主要原因其实是字符串没有正负的操作,所以+typeof(x) 是 nan,而 nan 不等于任何东西。所以造成了这样的结果。
    jackchao7432
        19
    jackchao7432  
       2019-06-03 16:09:29 +08:00
    前端 er 牛逼(破音)!
    wa143825
        20
    wa143825  
       2019-06-03 16:36:51 +08:00
    哈哈 , 楞了一秒,笑了
    meepo3927
        21
    meepo3927  
       2019-06-03 16:38:31 +08:00
    +'object'的计算结果是 NaN, 所以嘛
    你懂的
    brust
        22
    brust  
       2019-06-03 16:41:38 +08:00
    哈哈 , 楞了一秒,笑了
    wlor
        23
    wlor  
       2019-06-03 17:08:10 +08:00
    震惊.jpg
    luzemin
        24
    luzemin  
       2019-06-03 17:12:04 +08:00
    厉害
    supuwoerc
        25
    supuwoerc  
       2019-06-03 17:13:20 +08:00
    @清华大学 进来破格录取!
    supuwoerc
        26
    supuwoerc  
       2019-06-03 17:13:56 +08:00
    @DoveAz 你就是外交天才?
    zhao7399686
        27
    zhao7399686  
       2019-06-03 17:14:40 +08:00
    我服了
    AzadCypress
        28
    AzadCypress  
       2019-06-03 17:23:14 +08:00 via Android
    +typeof(x)是 NaN
    Terry05
        29
    Terry05  
       2019-06-03 17:30:11 +08:00
    史无前例的发现。。。。月亮差点从天上掉下来
    Raymon111111
        30
    Raymon111111  
       2019-06-03 17:35:36 +08:00
    Biwood
        31
    Biwood  
       2019-06-03 17:44:30 +08:00
    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  
       2019-06-03 17:46:14 +08:00
    什么,我大清亡了?
    ResidualWind
        33
    ResidualWind  
       2019-06-03 17:48:54 +08:00
    震惊
    jiejiss
        34
    jiejiss  
       2019-06-03 17:50:57 +08:00
    tql,tql
    icanfork
        35
    icanfork  
       2019-06-03 17:52:09 +08:00
    前端很容易入门,也很容易上手,比较容易有成就感
    但是不管怎么样,希望最后还是能回归课本,系统化的学习下基础知识
    satgi
        36
    satgi  
       2019-06-03 18:11:21 +08:00
    !!
    Deathminip
        37
    Deathminip  
       2019-06-03 18:14:31 +08:00
    按照这个帖子得调性,这位兄弟 @kamal 的发现可以得诺贝尔奖了
    Constellation39
        38
    Constellation39  
       2019-06-03 18:34:57 +08:00
    牛逼!
    Wanex
        39
    Wanex  
       2019-06-03 18:35:55 +08:00
    前端高手,学习了
    photon006
        40
    photon006  
       2019-06-03 18:43:02 +08:00
    (new Date).getTime()

    +new Date()
    AV1
        41
    AV1  
       2019-06-03 19:01:12 +08:00 via iPhone
    +也是一种一元操作符。
    这种用法太常见了,把字符串转数字很方便。
    itechify
        42
    itechify  
    PRO
       2019-06-03 19:03:48 +08:00 via Android
    小伙子我看你资质不错,明天不就今晚来我震惊部报道上班吧,你确实是个可造之材哈啊哈
    molvqingtai
        43
    molvqingtai  
       2019-06-03 19:09:15 +08:00 via Android
    震惊!来自中国的开发者发现了惊天的秘密....
    magicluna01
        44
    magicluna01  
       2019-06-03 19:11:31 +08:00
    楼主致远星战况如何?
    droiz
        45
    droiz  
       2019-06-03 19:13:02 +08:00 via iPhone
    预定下一届图灵奖了
    weilaix
        46
    weilaix  
       2019-06-03 19:18:07 +08:00 via Android
    这是
    ncepuzs
        47
    ncepuzs  
       2019-06-03 19:43:32 +08:00
    ???
    8a9a09dw12
        48
    8a9a09dw12  
       2019-06-03 20:10:28 +08:00   1
    诺贝尔奖提前发你了
    johnsken
        49
    johnsken  
       2019-06-04 09:39:43 +08:00
    wat
    bgm004
        50
    bgm004  
       2019-06-04 10:04:28 +08:00 via Android
    我差点就以为我水平太低没看懂牛逼在哪。。
    akmissxt
        51
    akmissxt  
       2019-06-04 12:40:35 +08:00
    我是直接做出震惊的表情还是按流程来?
    FrankHB
        52
    FrankHB  
       2019-06-04 14:08:35 +08:00
    [!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]]+[!+[]+!+[]+!+[]+!+[]+!+[]]+[!+[]+!+[]]+[!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]] //?
    ggicci
        53
    ggicci  
       2019-06-04 14:23:27 +08:00
    我振精了
    eachann
        54
    eachann  
    OP
       2019-06-04 22:29:16 +08:00
    @hundan 好吧 我火星了 哈哈哈
    eachann
        55
    eachann  
    OP
       2019-06-05 11:43:49 +08:00
    @wangmn 这个跟划水有什么关系 ( ̄ m  ̄*)
    eachann
        56
    eachann  
    OP
       2019-06-05 11:52:14 +08:00
    @belin520 是的 在系统的看了 , 等 js 高级程序设计读完 我觉得就差不多了
    eachann
        57
    eachann  
    OP
       2019-06-05 12:02:32 +08:00
    @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/
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4607 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 43ms UTC 05:36 PVG 13:36 LAX 22:36 JFK 01:36
    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