Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
434 views
in Technique[技术] by (71.8m points)

以下是什么语法?为什么可以实现类型转换

console.log(5..toString());
console.log(5 .toString());
console.log((5).toString());

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)
5..toString()    //成功,运算结果"5" 解析: 第二个点被视为点运算符,前面的是浮点数。
5 .toString()    //成功,运算结果"5" 解析: 用空格和后面的.toString()隔开, 把前面的当成运算式处理
(5).toString() //成功,运算结果"5" 解析: 括号内部的先进行算法运算,在进行类型转换

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share

2.1m questions

2.1m answers

63 comments

56.6k users

...