JavaScript是一种基于对象和事件驱动并具有安全性能的解释型脚本语言。
JavaScript的特点有1.解释型2.基于对象3.事件驱动4.安全性5.跨平台。
语法是1.区分大小写2.每行结尾的分号可有可无,(最好有分号,因为可以保证每行代码的准确性,例如alert(“珉豪”);)3.变量是弱类型的(只使用var运算符,就可以将变量初始化为任意值,例如将变量qwe初始化为moe 而将变量tre初始化为20,varqwe=moe;vartre=20;)4.使用大括号标记代码块()5.注释(单行注释用//,一整块注释用/* ...*/)
JavaScript关键字 (abstract, Boolean ,break ,byte ,case,catch,char ,class,continue,default ,do ,double ,else ,extendsfalse ,final,finally , float ,for, function ,goto ,implements,import ,in ,instanceof,int , interface,long ,native ,new ,null,package ,private ,public,return ,short ,static ,super ,switch ,synchronized this ,throw,typeof ,true,var ,void ,while ,with)
JavaScript数据类型:数值型、字符型、布尔型、转义字符(\b退格、f换页、r回车、"双引号、xnn十六进制nn表示的字符、0xnnn 八进制、n换行、tTab符、‘单引号符、\\反斜杠 、unnnn十六进制代码nnnn表示的Unicode字符)、空值和未定义值
(例如alert (“”“欢迎光临\r http:irjegu.comi”);)
变量的作用域有局部变量和全局变量
赋值运算符的应用:=、+=(相当于a=a+b)、-=、*= 、/=、%= 、&=(左右进行逻辑与运算 将结果赋值给左边的变量 )、|=、^=
算术运算符的应用:+、-、*、/、%(求模运算)、++(i++:使用i之后再加一;++i:先加一再使用i)、--(例如:<scriptlanguage="java '> var price=622; var num=200; varsum=price*num; alert(sum)'</script>)
比较运算符的应用:>、>= 、< 、<= 、 = 、==(绝对等于) 、 !=(不等于) 、!==(不绝对等于)
逻辑运算符的应用:!、&& 、||
条件运算符的应用:格式是操作数?结果一:结果二;
字符串运算符的应用:
break和continue的区别 :break通常用在for 。while、do……whlie或swich语句中用在退出包含在最内层的循环或者退出一个swich语句。continue应用在while 、for。do……while 、和switch语句中,用于终止本次循环 并开始下一次循环。