史无前例的发现
来个大神解答下呗 , 感觉发现了新大陆
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 |
2
hundan 2019-06-03 15:11:13 +08:00
不就是弱类型吗
|
3
kamal 2019-06-03 15:11:42 +08:00
|
4
1KN6sAqR0a57no6s 2019-06-03 15:11:54 +08:00 via Android
太震惊了
|
5
sheeta 2019-06-03 15:13:06 +08:00
卧槽,牛逼
|
6
jay0726 2019-06-03 15:16:00 +08:00
你去看看 console.log(x)
|
7
lihongjie0209 2019-06-03 15:16:20 +08:00
有够闲的
|
8
66beta 2019-06-03 15:17:40 +08:00 via Android
前端高手,前端高手.jpg
|
9
MuscleOf2016 2019-06-03 15:18:22 +08:00
太牛逼了。
|
10
TomVista 2019-06-03 15:22:18 +08:00 2
看看了手上的 uc 小编工作证,发现还没过期,男默女泪,此子功力恐怖如斯,老夫自愧不如.
|
11
wispx 2019-06-03 15:23:55 +08:00 via iPhone 1
明天 uc 震惊部来报道
|
12
RenneXV 2019-06-03 15:26:15 +08:00
弱类型= =
|
13
akatquas 2019-06-03 15:26:59 +08:00 via iPhone
前端高手.jpg
|
14
q1084961504 2019-06-03 15:30:50 +08:00 1
uc 部 997 明天上班
|
15
lleony 2019-06-03 15:31:00 +08:00
这也太神奇了吧
我还发现+new Date() 会返回一串数字诶 |
16
DoveAz 2019-06-03 15:32:24 +08:00 12
楼上冷嘲热讽的什么心态,这明明就是中国在前端界的重大发现,我觉得可以作为贸易战的最后王牌反制美国
|
17
wangmn 2019-06-03 15:34:27 +08:00
天天就知道摸鱼划水
|
18
TobiasYin 2019-06-03 15:35:22 +08:00
探究了一下,+typeof(x) == 'object' 是 false, 而 typeof(x) == 'object'是 true,主要原因其实是字符串没有正负的操作,所以+typeof(x) 是 nan,而 nan 不等于任何东西。所以造成了这样的结果。
|
19
jackchao7432 2019-06-03 16:09:29 +08:00
前端 er 牛逼(破音)!🐂
|
20
wa143825 2019-06-03 16:36:51 +08:00
哈哈 , 楞了一秒,笑了
|
21
meepo3927 2019-06-03 16:38:31 +08:00
+'object'的计算结果是 NaN, 所以嘛
你懂的 |
22
brust 2019-06-03 16:41:38 +08:00
哈哈 , 楞了一秒,笑了
|
23
wlor 2019-06-03 17:08:10 +08:00
震惊.jpg
|
24
luzemin 2019-06-03 17:12:04 +08:00
厉害
|
25
supuwoerc 2019-06-03 17:13:20 +08:00
@清华大学 进来破格录取!
|
27
zhao7399686 2019-06-03 17:14:40 +08:00
我服了
|
28
AzadCypress 2019-06-03 17:23:14 +08:00 via Android
+typeof(x)是 NaN
|
29
Terry05 2019-06-03 17:30:11 +08:00
史无前例的发现。。。。月亮差点从天上掉下来
|
30
Raymon111111 2019-06-03 17:35:36 +08:00
|
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_() 一上手就学框架而没学基础知识就容易出现这种情况。 |
32
jimliang 2019-06-03 17:46:14 +08:00
什么,我大清亡了?
|
33
ResidualWind 2019-06-03 17:48:54 +08:00
震惊
|
34
jiejiss 2019-06-03 17:50:57 +08:00
tql,tql
|
35
belin520 2019-06-03 17:52:09 +08:00
前端很容易入门,也很容易上手,比较容易有成就感
但是不管怎么样,希望最后还是能回归课本,系统化的学习下基础知识 |
36
satgi 2019-06-03 18:11:21 +08:00
!!
|
37
Deathminip 2019-06-03 18:14:31 +08:00
按照这个帖子得调性,这位兄弟 @kamal 的发现可以得诺贝尔奖了
|
38
Constellation39 2019-06-03 18:34:57 +08:00
牛逼!
|
39
Mexion 2019-06-03 18:35:55 +08:00
前端高手,学习了
|
40
photon006 2019-06-03 18:43:02 +08:00
(new Date).getTime()
+new Date() |
41
DOLLOR 2019-06-03 19:01:12 +08:00 via iPhone
+也是一种一元操作符。
这种用法太常见了,把字符串转数字很方便。 |
42
oneisall8955 2019-06-03 19:03:48 +08:00 via Android
小伙子我看你资质不错,明天不就今晚来我震惊部报道上班吧,你确实是个可造之材哈啊哈
|
43
molvqingtai 2019-06-03 19:09:15 +08:00 via Android
震惊!来自中国的开发者发现了惊天的秘密....
|
44
magicluna01 2019-06-03 19:11:31 +08:00
楼主致远星战况如何?
|
45
droiz 2019-06-03 19:13:02 +08:00 via iPhone
预定下一届图灵奖了
|
46
weilaix 2019-06-03 19:18:07 +08:00 via Android
这是
|
47
ncepuzs 2019-06-03 19:43:32 +08:00
???
|
48
8a9a09dw12 2019-06-03 20:10:28 +08:00 1
诺贝尔奖提前发你了
|
49
johnsken 2019-06-04 09:39:43 +08:00
wat
|
50
Track13 2019-06-04 10:04:28 +08:00 via Android
我差点就以为我水平太低没看懂牛逼在哪。。
|
51
akmissxt 2019-06-04 12:40:35 +08:00
我是直接做出震惊的表情还是按流程来?
|
52
FrankHB 2019-06-04 14:08:35 +08:00
[!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]]+[!+[]+!+[]+!+[]+!+[]+!+[]]+[!+[]+!+[]]+[!+[]+!+[]+!+[]+!+[]+!+[]+!+[]+!+[]] //?
|
53
ggicci 2019-06-04 14:23:27 +08:00
我振精了
|
57
eachann OP @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/ |