2013年6月9日

摘要: 函数:程序中的函数是指一段封装的代码段,能够完成特定功能函数的用法:函数的用法分声明和调用,被调用的函数必须在页面内有声明的过程函数的声明语法:function 函数名([arg1][,arg2][,arg3][..argN]){ 代码段运行; [return 返回值];}注:可以有0-N个参数函数的调用语法:函数名([arg1][,arg2][,arg3][..argN])函数的返回值:函数可以没有返回值,也可以有一个返回值,不可能有多个返回值返回值给谁了?谁调用就给谁。函数的执行权与执行权的交回js代码由js引擎来解释执行,有几个js引擎同时工作呢?答:只有一个,单线程运行,所以指令只.. 阅读全文
posted @ 2013-06-09 14:36 阿土白白 阅读(182) 评论(0) 推荐(0) 编辑
 

2013年6月8日

摘要: for循环的3个表达式可以写0-3个,也就是说,3个表达式都可以省略,如果全部省略,相当于while(true)的效果 阅读全文
posted @ 2013-06-08 13:06 阿土白白 阅读(1911) 评论(0) 推荐(0) 编辑
 

2013年6月7日

摘要: for循环在javascript、c语言、php、java等大部分语言中,都是非常重要的一个语言结构例:一个人出差,公司给你10050元钱,出差每天花300,每天去做业务,当他的钱已经不够一天的差旅费时回来,这次出差结束了1、给你10050,给且只给一次,在循环的刚开始就给2、先判断一下钱够不够一天的差旅费用,如果不够,出差结束3、做业务4、每天花300for(表达式1;表达式2;表达式3){ 语句体}表达式1----->先给10050,对于for来说表达式1先执行,并且只执行一次表达式2------>判断是否满足某个条件语句体---->做业务表达式3---->每天花钱 阅读全文
posted @ 2013-06-07 18:50 阿土白白 阅读(170) 评论(0) 推荐(0) 编辑
 
摘要: 循环的退出:break:破坏,在循环体内部,跳出本循环或者说:终止当前的循环过程continue:继续,是跳过本次循环步骤var i =0;while(++i < 10){ if (i == 5){ break;// 破坏这个while循环,不再循环下去了}document.write(i + "<br />");}var i = 0;while(++i < 10){ if(i == 5){ continue; } document.write(i + "<br />");} 阅读全文
posted @ 2013-06-07 14:50 阿土白白 阅读(143) 评论(0) 推荐(0) 编辑
 
摘要: do { 代码段;}while(表达式);do:做,执行,完成while:当....的时候先执行代码段,再while判断表达式,也局势说,如果判断为假,则循环退出,如果判断为真则继续do()换句话说,do(这一段语句,至少执行一次) 阅读全文
posted @ 2013-06-07 14:38 阿土白白 阅读(136) 评论(0) 推荐(0) 编辑
 
摘要: while 当...的时候while(表达式){ 代码段}语句1;只要表达式为真,则继续执行代码段,直到表达式为假跳出while循环,执行语句1例如:var i = 1;while (i <= 5){ i++;}document.write(i + "<br />");当i=1时满足表达式i<=5,执行while循环,执行代码段i++后i=2,仍然满足表达式i<=5,继续while循环,当i=5,执行代码段后i=6,则不满于表达式i<=5,跳出while循环,执行document.write语句 阅读全文
posted @ 2013-06-07 14:26 阿土白白 阅读(156) 评论(0) 推荐(0) 编辑
 
摘要: var today = 1;switch(表达式){ case 值1: 代码段1; break; case 值2: 代码段2; break; case 值n: 代码段n; break; default:代码段}注意:switch中的case代码段结束后,一定要加break,如果不加,则满足条件的case后面的所有case的代码段都将执行switch与if/else if相比,各有什么特点呢?switch判断的是表达式==(case后的)n,case后面放的只能是一个具体的值就是说:碰到需要比较范围的用switch不适合,应该用if/else if,例如:age>=0&&a 阅读全文
posted @ 2013-06-07 11:54 阿土白白 阅读(187) 评论(0) 推荐(0) 编辑
 
摘要: 顺序结构按顺序,一句一句来执行document.write("8点应该起床<br />");document.write("刷牙<br />");document.write("洗脸<br />");分支结构之单路分支ifvar time = 8;if (time <= 9表达式){ document.write("刷牙<br />");(代码段,可以是一句或多句,表达式为真,则代码段执行,为假则代码段不执行,而一个表达式被if判断时,要么真要么假,所以代码段要 阅读全文
posted @ 2013-06-07 11:25 阿土白白 阅读(322) 评论(0) 推荐(0) 编辑
 

2013年6月5日

摘要: 在html代码中,如何引入javascript(和css的引入对比学习)1、可以用<script type="text/javascript">code.......</script>2、可以把js代码拿到一个专门的.js文件中,引用此文件<script type="text/javascript" src="xxx.js"></script>注意外部的.js文件里面直接写js代码,不需要<script></script>3、如果用2种方法混合,引入多个scrip 阅读全文
posted @ 2013-06-05 16:34 阿土白白 阅读(183) 评论(0) 推荐(0) 编辑
 
摘要: js变量名称的要求:1、变量名只能用字母、下划线、数字、$符这四种组成,但是不能用数字做开头,换言之,首字符可以是字母、下划线、$,后面的字符可以是以上四种的组合。var age="22";(变量名可以用中文但不推荐)2、变量名区分大小写3、要求命名有意义,不要用aaa,c,asdf这样的变量名,有信用卡但是没激活null是一个空壳,在内存里有地址,undefined和null不一样,在内存就没有,就像没有信用卡 阅读全文
posted @ 2013-06-05 15:59 阿土白白 阅读(619) 评论(0) 推荐(0) 编辑