微信标志

JAVAscript练习

东山群-电脑网络技术
1、函数返回值 return

例1:return函数内容传出,已知将输入框的value作为函数返回值,return按钮输出。return内容用不用变量存没关系,可以直接调用函数名输出。
(输出变量内容)

例2:return参数内容传出,已知将两个输入框的value作为参数返回值,return按钮相加后输出。
(输出参数相加内容)
2、函数传参 arguments

例1:已知传给参数内容:alert(sum(12,13,14)),做个arguments.length的循环,并且每循环一次把参数里的数依次相加,整个参数数组加一遍为止。最后再把这个结果通过return返回出来。
3、CSS函数 行间样式

源码内有解释 这个函数可以根据参数不同匹配相应的功能。如果是两个参数,就是获取CSS样式。如果是三个参数,就是设置CSS样式。
(需要设置成100%的宽度,100px的高度,背景颜色为黑色)
4、CSS函数 非行间样式

因为浏览器兼容问题,所以获取非行间样式需要做个判断。
未封装 已封装
记录

函数返回值(return):就是函数的执行结果。与函数传参相反,函数传参是把内容传到函数里。而函数返回值可以通过return把函数里的内容传到外面来。函数返回值就是函数的执行结果,可以在函数里把结果算出来之后再传出来。

函数传参(arguments)可变参/不定参:可变参的意思就是参数的个数是可变的,不管有多少参数,都可以获取到。arguments是数组,他里边存的是传给函数的参数。

CSS函数(getStyle):只可以获取单一样式。

取非行间样式:

obj.currentStyle[attr] for ie

getComputedStyle(obj,false)[attr] for ff