javascript语法基础.ppt
《javascript语法基础.ppt》由会员分享,可在线阅读,更多相关《javascript语法基础.ppt(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、张向军张向军subtitle stylesubtitle style JavaScript 语法基础语法基础运算符运算符运算符说 明示 例+加a=5+8-减a=8-5/除a=20/5*乘a=5*19%取模两个数相除的余数10%3=1+一元自加。该运算符带一个操作数,将操作数的值加 1。返回的值取决于+运算符位于操作数的前面或是后面将返回 x 自加运算后的值。x+将返回 x 自加运算前的值-一元自减。该运算符只带一个操作数。返回的值取决于-运算符位于操作数的前面或是后面-x 将返回 x 自减运算后的值。x-将返回 x 自减运算前的值算术运算符算术运算符-1-1实现步骤:1.使用DreamWeav
2、er 或者FrontPage设计页面2.指定各个文本框的名称3.切换为代码视图,编写脚本代码4.浏览并调试numpricetotalprice算术运算符算术运算符-2-2function cal()var num=document.calform.num.value;var price=document.calform.price.value;var total=parseFloat(num)*parseFloat(price);document.calform.totalprice.value=total;计算总价并显示添加单击事件,单击按钮时调用“cal()”函数获取表单中输入的数据:do
3、cument.表单名.表单元素名.value定义calcu()计算函数,实现两个数相乘的功能.定义函数的语法:function 函数名(参数列表)/JavaScript语句;比较运算符比较运算符比较运算符比较运算符 2-1 2-1 运算符运算符说说 明明示示 例例=等于。如果两个操作数相等,则返回真。a=b!=不等于。如果两个操作数不相等,则返回真。Var2!=5大于。如果左边的操作数大于右边的操作数,则返回真。Var1 var2小于。如果左边的操作数小于右边的操作数,则返回真。Var2 var1=小于等于。如果左边的操作数小于或等于右边的操作数,则返回真。Var2=4Var2=大于等于。如果
4、左边的操作数大于或等于右边的操作数,则返回真。Var1=5Var1=var2比较运算符比较运算符function cal()var num=document.calform.num.value;var price=document.calform.price.value;var total=parseFloat(num)*parseFloat(price);document.calform.totalprice.value=total;if(total200)alert(你可以参加抽奖!);.其他代码略,同上例购买总价超过200,可以参加抽奖!运算符运算符逻辑运算符逻辑运算符运算符运算符值值说
5、说 明明与(&)expr1&expr2只有当 expr1 和 expr2 同为真时,才返回真。否则,返回假。或(|)expr1|expr2如果其中一个表达式为真,或两个表达式同为真,则返回真。否则,返回假。非(!)!expr如果表达式为真,则返回假。如果为假,则返回真。逻辑运算符逻辑运算符function cal()var num=document.calform.num.value;var price=document.calform.price.value;var total=parseFloat(num)*parseFloat(price);document.calform.totalp
6、rice.value=total;if(total100)&(total200)&(total=500)alert(你可以获得价值50元的大礼包!);.其他代码略,同上例100200 之间,赠送价值20元的大礼包;200500之间,赠送价值50元的大礼包;if if 语句语句 2-12-1条件语句用于测试条件。条件语句用于测试条件。if(条件)JavaScript代码;语法:语法:如果要执行多个语句,必须将这些语句放在一对大括号()内。但如果只要执行一个语句,则可以省略大括号IfIf语句语句 2-22-2function cal()var num=document.calform.num.va
7、lue;var price=document.calform.price.value;if(num!=“”)&(price!=“”)var total=parseFloat(num)*parseFloat(price);document.calform.totalprice.value=total;if(total100)&(total200)&(total=500)alert(你可以获得价值50元的大礼包!);.其他代码略,同上例如果输入框中的数据用户漏填了,出现NaN的 bug 为什么呢?if else if else 语句语句 2-12-1if(if(条件条件)/JavaScript /
8、JavaScript代码代码;elseelse /JavaScript /JavaScript代码代码;语法:语法:If-elseIf-else语句语句 2-22-2function cal()var num=document.calform.num.value;var price=document.calform.price.value;if(num!=“”)&(price!=“”)var total=parseFloat(num)*parseFloat(price);document.calform.totalprice.value=total;if(total100)&(total200
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- javascript 语法 基础
限制150内