javascript概念:
一种描述语言,也是一种基于对象object和事件驱动event driver的并具有安全性能的脚本语言。
javascript组成:
1:核心语法ECMAScript (脚本语言规范)
2:浏览器对象模型BOM (
browser object model)(用户能访问到的浏览器和计算机屏幕的对象集合,可以通过全局对象window和window.screen访问到。)
3:文档对象模型DOM (document object model)(是HTML文档对象模型定义的一套标准方法,用来访问操纵html)
基本结构
<script type="text/javascript">
<!--javascript语句-->
</script>
执行原理:
获得用户请求,从服务器下载含javascript的页面,解析页面。
网页中引用javascript的方式:
1:使用script标签
<script type="text/javascript">
<!--javascript语句-->
</script>
2:使用外部javascript文件
<script src="hello.js" type="text/javascript" ></script>
3:直接在HTML标签中
<input type="button" name="btn" value="弹出消息框" οnclick="javascript:alert("欢迎你");">
javascript核心语法
1.变量的声明和赋值
var 合法的变量名;
注:区分大小写,变量声明后使用是好习惯。
2.数据类型
常用:
undefined未定义类型
null空类型
number数值类型
string字符串类型
boolean类型
附:typeof(变量或值) 用来判断类型
逻辑控制语句:
1:条件结构 分为if 和switch结构
if(表达式){
javascript语句1;
}else{
javascript语句2;
}
switch(表达式){
case 值1:
javascript语句1;
break;
case 值2
javascript语句2;
break;
...
default:
javascript语句n;
break;
}
}
2 循环结构
for循环
while 循环
do while循环
以及break和continue的用法都同java 就略了;
注释也同java: //单行注释 和/*多行注释*/
常用的输入输出:
1 alert警告
2.prompt提示
...