JavaScript函数

1.概念

创新互联是一家集网站建设,新县企业网站建设,新县品牌网站建设,网站定制,新县网站建设报价,网络营销,网络优化,新县网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

函数就是重复执行的代码片





函数

123456


2.提取行间事件

window.onload = function(){
var oBut = document.getElementById('btn01');
oBut.onclick = fnStyle; /将事件的属性和一个函数关联,函数不写小括号,写了会马上执行/
function fnStyle(){
var oDiv = document.getElementById("div1");
oDiv.style.color = 'red';
oDiv.style.fontSize = '70px';
}
}

123456

3.匿名函数

oBut.onclick = function(){
var oDiv = document.getElementById("div1");
oDiv.style.color = 'red';
oDiv.style.fontSize = '70px';
}; /匿名函数,直接赋予/

**4.网页换肤**






网页变换



5.变量与函数预解析

JavaScript解析过程分为两个阶段,先是编译阶段,然后执行阶段,在编译阶段会将function定义的函数提前,并将var定义的变量声明提前,将它赋值为undefined,即定义前调用

6.函数传参





形参

123456


函数‘return’关键字
(1)返回函数执行的结果
(2)结束函数的运行
(3)阻止默认行为

function fnAdd(a,b){
var c = a + b;
return c; /返回c值,结束函数/
}
var iNum = fnAdd(5,8);
alert(iNum);

7.加法运算

var oInput01 = document.getElementById('input01');
var oInput02 = document.getElementById('input02');
var oBtn = document.getElementById('btn');

    oBtn.onclick = function(){
        var iVal01 = parseInt(oInput01.value);   /*转化为实数*/
        var iVal02 = parseInt(oInput02.value);
        alert(iVal01+iVal02);
    }   

8.条件语句

通过条件来控制程序的走向,就需要用到条件语句

运算符
(1)算术运算符:+、 -、 、 /、 %(求余)
(2)赋值运算符:=、+=、-=、
=、/=、%=、++等同于加一
(3)条件运算符:==、===、>、>=、<、 <=、 != &&(而且,和)、||(或者,与)、!(否)





条件运算符



9.多重循环

(1)if语句

if(.....){
....
}
else if(....){
.....
}
else{
......
}





切换



(2)switch语句

多重if else 语句可以换成性能更高的switch

switch (....){
case 1:
.................;
break;
case 2:
.................;
break;
case 3:
.................;
break;
case 4:
.................;
break;
default:
..................;
}


标题名称:JavaScript函数
文章URL:http://pwwzsj.com/article/jedooh.html