学习笔记复习整理第一天
May 13
- 如何消除代码重复
变量, 循环, 函数 - 循环把一小段语句打包,消除重复
函数是把一大段语句(包括循环)打包,消除重复
参数(使函数变得灵活) - Js变量名的命名规则(函数名也是变量名)
// 只能包括字母(汉字也属于字母),数字,_, $.
//区分大小写
//不能以数字开头
//不能用保留字
//变量名要有意义,不要随意字母搭配
默认参数值
js中函数如果有很多参数,那么传参会很麻烦,但是如果不用中间变量
接住的话,就会使后期变更麻烦,所以可以用默认参数值。当不传入指定
参数值就会用默认参数值
- 圆的周长 C = 2πr
- 余弦(余弦函数),三角函数的一种。即co sA=∠A的邻边/斜边。
正弦(sine)在直角三角形中,即sinA=∠A的对边/斜边。 - 弧度与角度的转换 1弧度=180/π≈57.3度
- 比较运算与逻辑操作(与,或,非)的结果是bool
- 函数不仅可以消除代码重复,还可以通过计算返回一个值。这个值可以赋给变量
- 与逻辑操作优先级比较低,一定要先比较再用与 (1 === 1) || (2 === 2)
- 经典递归乘阶
const fac = function(n) { if(n >1) { return arguments.callee(n - 1) * n } else { return n } }
本人是一个技术爱好者
1.但是每个技术爱好者都是从萌新开始的
2.我所有的博文都是我各方资料查阅(看的比较乱比较杂,因为有些是群里讨论等等来源,无法辨别出处,所以我的文章都是没有写明出处,都是我个人消化后整理,)
3.但是没有经过我实践的我一般会标注
4.希望大家共同交流共同进步,指出我的不足 谢谢