javascript简洁高效写法(无关版本)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript简洁高效写法(无关版本)相关的知识,希望对你有一定的参考价值。

一个人工作的时候代码想怎么写就怎么写(笑),有了同岗位的合作伙伴之后,就会发现两人之间“写”的不同。

一、字符串转整数 如 “1”----1

写法一:string - 0 

写法二:~~string(√)

二、四舍五入

写法一:(number).toFixed(2)(四舍六入五考虑)

写法二:Math.round(number)(√)

三、进制

写法一:10000

写法二:1e7(√)

四、默认值

写法一:if()else{}

写法二:var var = var1 || "";或是三元表达式(√)

五:在if判断中判断变量是否为boolean(true or false)判断

写法一:var == false

写法二:!var(√)


以上是关于javascript简洁高效写法(无关版本)的主要内容,如果未能解决你的问题,请参考以下文章

新版C#高效率编程指南

新版 C# 高效率编程指南

简洁写法剑指 Offer 30. 包含min函数的栈

简洁写法剑指 Offer 30. 包含min函数的栈

简洁写法剑指 Offer 32 - I. 从上到下打印二叉树

简洁写法剑指 Offer 32 - I. 从上到下打印二叉树