
获得徽章 0
- 【每日 JS 小技巧】
据说 JS 的编写者当时在处理字符串的类型转换时,吃坏了东西,肚子不舒服。他突发奇想是不是可以编写一个捷径(shortcut)来处理类型转换呢?
今天向大家介绍 JS 中的字符串「放屁操作符」(post-farting) `-0`,使用方式是紧跟在字符串后面即可,返回值是该字符串被转换成数字类型后的结果。你可以想象字符串放了一个屁。
例子:
> "123"-0
< 123
> "233333"-0
< 233333
同时效果相同的是,「预备屁」(pre-farting)操作符,暗指导致肚子疼的食物来源。使用方法也十分简单,在字符串前加上 `+` 即可。你可以想象字符串吃坏了东西。
例子:
> +"10086"
< 10086
是不是比 Number / parseInt 方法简单便捷多了呢?这就是前人的智慧,你学会了嘛?展开评论13 - javascript-tutorial-en 一份开源的 JavaScript 教程,主要讲解 JavaScript 语言的基本用法,浏览器事件的管理,动画效果及正则表达式的基础使用。教程内容覆盖面较广,值得一读,在线查阅:
javascript.info GitHub 地址:
github.com
评论37