作为一名前端开发,大家都知道javascript是一门动态类型的语言 ,所以其具有很大的灵活性,也正是因此,造成了Javascript写的代码具有很多的不确定性,废话不多说,下面我会从 代码的健壮性、可读性、可复用性、可拓展性 来说说,怎么写出一手好的代码。
一、健壮性
举个粟子,我们经常计算两个数相加,作为结果返回。于是有了:
参数方面
function add(a
,b
){
return a
+ b
;
}
看起来没什么问题,当我们传入两个数字,比喻 1 和 2,这个函数可以正确地给我们返回两者相加的结果(3),但是这是比较理想的状态下,如果,我们传入的参数不是数字类型,那么这个函数就不能正确给我返回