本文介绍: 如果你使用Platform 这个工具来判断的时候,很有可能会报错:只能使用这种方式判断:如果是web平台返回true,不是返回false因为只有web平台下js判断0和0.0才判断为相等,其他语言都是false。至于js为啥会将0和0.0判断为相等,是因为js使用弱类型判断的时候,会对右边的类型转成左边的类型,然后再进行判断,转换后的0.0其实就是0,所以才相等。
如果你使用Platform 这个工具来判断的时候,很有可能会报错:
Platform判断的时候只能判断除了web平台的判断:
只能使用这种方式判断web平台:如果是web平台返回true,不是返回false
所以如果你想判断是不是web平台,然后修改字体可以这样:
因为只有web平台下js判断0和0.0才判断为相等,其他语言都是false。
js问题
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。