《JavaScript初级》课件.pptVIP

  • 4
  • 0
  • 约3.57千字
  • 约 29页
  • 2018-11-12 发布于广西
  • 举报
JavaScript初级讲义 什么是JavaScript JavaScript是一种可以与HTML标记语言混合使用的脚本语言,其编写的程序可以直接在浏览器中解释执行。 对于很多初学者而言,往往会将JavaScript脚本语言与JAVA编程语言混为一谈。实际上从本质上来说,这二者并没有什么必然的联系。 Javascript的国际标准是ECMAScript。 如何在网页中使用脚本语言 在HTML文档中插入脚本语言可以使用script标记 练习:01.html 此外,在实际应用中考虑到脚本语言书写的代码可能会比较长,可以将脚本语言单独写在扩展名为.js的脚本文件中,然后在script标记中设置src属性的值为脚本文件的位置和名称 练习:02.html 变量的声明及赋值 变量的声明(变量使用之前必须加var声明,编程规范) 可以通过var关键字来声明一个变量 典型声明方式: var a=1; var a, b=2, c; var date = new Date(); var array = new Array(); 不能使用未经声明的变量。 全局变量和局部变量问题。 变量的命名规则 1.变量命名必须以一个英文字母或是下标符号”_”为开头。 2.变量名长度不能超过255个字符。 3.变量名中不允许使用空格。 4.不用使用脚本语言中保留的关键字及保留符号作为变量名。例如:var、*等。 5.变量名区分大小写。(javascript是区分大小写的语言) 变量的赋值 与严格的编程语言不同,在JavaScript脚本语言中,声明变量不需要声明变量的数据类型,该变量的数据类型由给其所赋的值决定。 数据类型 变量是没有类型的,数据是有类型的。常用的有如下6种类型: undefined未定义 (声明了变量但从未赋值 ) null空 boolean布尔型 字符串string 数值number 包括整数和小数,NaN(Not a Number) 对象object var person = {username:‘成龙,age:50,sex:0,id:007}; 运算符与表达式 算术运算符 说明 符号 加法 + 减法 - 乘法 * 除法 / 增量 ++ 减量 -- 取余 % 关系运算符及逻辑运算符 说明 符号 相等 = = 大于或等于 = 大于 不等 != 小于或等于 = 小于 逻辑“与” 逻辑“或” || 逻辑“非” ! 赋值运算符 基本的赋值运算符为“=”,用于将右侧的操作数或表达式的值赋给“=”左侧的变量。 在程序中还经常使用到扩展赋值运算符,如:+=,-=,*=,/=,%=等。 字符串运算符 字符串运算符主要是字符串运算符“+”和它的变形形式:“+=” 数字类型和字符串进行“+”操作时,实际是进行了字符串的连接操作。 var a=1; var b=3; alert(a+b);//显示的是13,而不是4. var b=true; var c=ddd; alert(b+c); //显示的是trueddd; 门”产生的结果是一个新的字符串“我爱北京“我爱”+“北京”+“天安天安门” 条件运算符 条件表达式的基本的语法是: (条件表达式1)?表达式2:表达式3 执行此表达式时,先判断条件即:逻辑表达式1的值,若为true,则整个三目运算的结果为表达式2的值,否则整个运算结果为表达式3的值。 运算符的优先级 在复杂的表达式中往往会综合运用各种不同类型的运算符,而表达式的运算顺序有一定的规则:首先应按照运算符的优先次序从高到低的顺序,其次,优先级相同的运算符按照事先约定的结合方向(从左向右或从右向左)进行。 分支语句--if语句 if…else语句完成了程序流程中的分支功能,如果其中的条件成立,则程序执行相应的语句。 if…else语句的语法如下: if(条件) { 执行语句 } else { 执行语句 } switch 语句 分支语句swith可以根据一个变量的不同取值而采取不同的处理方法,在程序设计中提供不同的分支,这样的语句叫做分支语句。 Switch语句的语法如下: switch (expression) { case const1: 语句块1 case const1: 语句块2 …… default: 语句块N } 在同时可以使用switch和if时推荐使用switch以获得更好的效率 循环语句--for语句 for语句的基本语法如下: for (初始化部分;条件部分;更新部分) { 语句块… } while语句 语法格式如下: while(条件) { 语句块; } do…while语句 语法格式如下: do {

文档评论(0)

1亿VIP精品文档

相关文档