javascript - js ..toSring() 2个点号

查看:100
本文介绍了javascript - js ..toSring() 2个点号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

5.toString();     // SyntaxError
5..toString();    // '5'
5...toString();   // SyntaxError

哪位大神能解释下这是什么原理? 为什么能使用2个点号?

解决方案

5.toString(); //数字5后边的.被解析为小数点,后边跟的却是老黑~报错
5..toString(); //由于有了一个小数点,所以正常执行
5...toString(); //小数点后边的点太多,既不是正常的数字也不是引用对象成员(引擎:玛德制杖……)
(5).toString(); //这样写也可以

这篇关于javascript - js ..toSring() 2个点号的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆