《PHP与MySQL程序设计:006-JavaScript基础》由会员分享,可在线阅读,更多相关《PHP与MySQL程序设计:006-JavaScript基础(10页珍藏版)》请在金锄头文库上搜索。
1、JavaScriptJavaScript基础基础介绍uJavaScript是一种基于对象和事件驱动的解释性语言,其目的是为了增强Web的客户交互性,弥补HTML的缺陷。u一张网页被拆分为结构(HTML)、表现(CSS)、行为(JavaScript)u使网页更具有交互性,给用户提供更好的浏览体验u对用户填写的表单项进行前端验证,节省服务器开销JS的编写方式u嵌入文档u文件引入第一个JS程序document.write(hehe)弹出对话框ualert(我是一个警告提示!);uconfirm(你确定要执行操作吗?);uprompt(请输入你的年龄!);变量u变量的命名1.只能包含字母数字和下划线_
2、$2.需要以字母开头3.不能使用JavaScript的关键字作为变量名4.变量名区分大小写u变量通过var关键字声明,如:vara=15;在声明之前调用会报undefined错误。u定义在所有函数外的叫全局变量,其作用域是整个页面;局部变量定义在函数体内,只作用于函数内部数组和对象u数组是一个集合,用来存储一组元素,通过下标访问(下标从0开始递增)vararr=1,33,string;console.log(arr0,arr2);uJavaScript对象是变量的容器(或者说是键值对的容器),通过.进行属性访问varobj=name:老王,sex:1,stuno:123456,area:福州c
3、onsole.log(obj.name,objarea);表达式及运算符u赋值表达式:vara=5;a=6;u算术表达式:vara=5;varb=6;varc;c=a+b;u字符串表达式:vara=Hello;varb=a+World!;u常用的算术运算符:+、-、*、/、%u常用的比较运算符:、=、=、=、!=、=u逻辑运算符:!、&、|控制语句u选择结构:if()elseu多路选择结构:switch()u三元运算符:?:ufor循环结构uwhile循环结构(在循环开头测试表达式)udowhile()循环结构(在循环结尾测试表达式)ucontinue及break的使用函数u函数的声明:function函数名(参数1,参数2,参数3.)函数体u函数的调用:函数名(参数1,参数2,参数3);u函数名区分大小写u提高代码的结构性u提高代码复用性,减少重复造轮子参考uhttp:/