00:00
好,我们继续来上课,那么这节课呢,我再教大家怎么去看系统函数啊,那么咱们之前说过学习函数学习三点对吧?函数的作用参数反回值就不用再说了,对吧?那么在看手册学习的时候,我们会遇到这六种情况,这是我给大家来总结了啊,比如第一种这种函数,那么见到这种函数,比如说这个位置让你传一个什么,你看JS布对吧,什么意思,代表它要返回的什么值啊,代返回值,那么在这个新版本的手册里面,它是这么写的,诶叫做冒号bol代表什么意思,代表后面是返回什么值,返回了布尔值对吧?然后这个位置呢,让你传什么,传一个字符串的一个圆坐标对吧?以及字符串的一个什么目标坐标对吧,比如说在这里边。来我们在这块,这就是一个常规的函数啊,Copy对吧,你看给一个圆,给个这个对吧,当然这里面有带中号的是吧,那这里是互加的,以前是没有的,然后冒号一个布是什么意思,返回布尔兹这个东西我们先不用管它啊,你只需要看这两个就行了,对吧?那么这里边他就说了,将文件从这个拷贝到这儿,这不就从这儿拷贝到这儿,是不是这个意思。
01:00
哎,那这里面参数也有介绍,看到了吧,参数也有介绍啊,然后这块返回值也有介绍,看到了吧?哎,这个第三个参数我们一般不用啊,那么这种情况,当看到的是这种格式的时候,这就是一个常规的函数,那么另外还有什么呢?还有单mix的函数,那么它表示什么呢?表示这个地方可以传。可以传啊。任何类型的数据变量或者值都可以,那你看比如说我们就用我们要定义的这个啊,比如说a a PU push对吧,你看这里边是不是就是给了个mix对吧?因为这里边你要写的值,这个值是什么类型啊,他也不知道对不对,所以代表任意类型的啊,任意类型的啊,所以大家记住这块代表任意类型,当看到有and符的时候呢,当有and符参数表示这个参数什么不能传值,只能干嘛呀,传递一个变量,而且函数中将变量发值发生改变,咱们在函数外部使用这个变量,值也是变化了,就好比这个前面是不是加了这一个安符啊,哎,加了一个安的符,这个位置就只能给一个变量,明白吧,而且呢,函数这个变量在函数内部,在这个函数内部发生改变,对应的外部我们直接使用这个变量也是什么也是改变的。
02:10
啊,所以大家在以后看手册的时候,看到这个就应该看明白它是怎么回事儿,明白吧,那再往下还有什么,还有带中括号的函数,这个表什么表述是可选的,如果你传值了,就使用你传的值,如果没传值就什么呀,就使用默认值也叫什么,也叫默认函数,就相当于它参数有默认值呗,你看这里面是不是也有中括号,中括号是不是可有可无啊对不对,哎,你传了我就用你传了,如果你没传,没传就不用了,对不对,哎,包括比如说。你像de DeFine,我们定义定义这个啊,你看这里边我们定义一个常量,这里边是不是默认这块也有个值,而这个值等于什么,默认等于false,那你要传一个处,它就是个处,这是不是就是默认参数,我们也讲过吧,当我们定义定义函数的时候,我们行参是不是可以给默认值,是不是这样的?哎,所以他用了什么,用了中括号表示,也就是说中括号代表什么,代表这里面的东西可有可无啊,可有可无啊,好了,那再来还有什么,还有在三个点的参数函数表示什么意思呢?表示可以传任意多个,这就是我们上一课讲什么讲的可变长度参数列表,也就是说在我们去看时,就是比如说在这里面A-U像数组的开头插入一个或多的单元,对吧,那你看任意类型的,然后怎么样,三个点是不是可以插入任意类型的值啊。
03:19
对吧,一个或者怎么样,或者多个吧,哎,那OK。啊,这是咱们三个点了,还有什么带有call back的函数参数表示这个位置什么需要传递什么,传递一个回调函数,那你看在这里边,比如说A-filel filter,那你看是不是用回调函数过滤数字单元,你看这个位置是不是这个变量叫做call back对吧,前面叫什么叫做开呃,Call。Able对吧,所以这里面call back啊,Call我这里面写的是call对吧?哎,Call的参数函数表示这个位置什么需要传递一个回调函数啊,这就是我们在看手册的时候学习需要去干嘛?记住这六点,这六点是我个人总结的,大家一定把它记住,你记住这六点,在看手册学习函数的时候,你就会清非常轻松,而且你看在这里边它有路径,你看数组函数,这里边看好了数组函数里边有多少个数组函数。
04:08
是不是有这么多呀,对不对,当然这些你都要记吗?不需要啊,我到时候会把这里面需要大家去记得给你总结出来,那总结出来以后你就需要干嘛,你就需要去按照我怎么给你讲的那种方式去练习明白吧,比如说在这里面你看啊,我们找多人跑跑。对吧,那俄瑞法我在给讲这个时候是怎么给大家写的,那好,那么其他函数你要按照这种方式就要去练习,那你就需要干嘛能看到这个东西你看。我淘宝这里面需要传一个数组对吧,而且呢,是引用的方式传进来的,那也就是说在这个数组在函数内部发生改变,你对应的外部也是变的对吧?然后呢,它返回什么,返回mixx什么意思,是不是你数组什么类型都有,可能你最后一个值是什么类型的,它也不知道对不对,所以你返回的这个值是什么类型,它就是什么类型的,明白吧,哎,所以这就是max的作用啊好了,这就是咱们在看手册时候学习需要我们去注意的,所以这几个我给大家列出的这节点大家一定要去记住啊好,那这节课我们到这里。
我来说两句