Day03 JavaScript
JavaScriptJS的概述JavaScript是脚本语言,很容易学习 JavaScript的组成 ECMAScript: JavaScript的基本语法 BOM: Browser Object Model DOM:Document Object Model
其他脚本语言: JS的用途
JS基本语法区分大小写 弱变量类型语言 Java int i = 3; String s = "abc";
JavaScript
分号可有可无:
var test1 = "red"
var test2 = "blue";
变量命名 第一个字符必须是字母,下划线(_)或美元符号($) 余下的字符可以使下划线,美元符号或任何字母或数字字符
JS的数据类型JS将数据类型分成两类: 原始类型: undefined:未定义类型 boolean:布尔类型 number:数字类型 string:字符或字符串 null:空
引用类型
JS的运算符JS中的运算符与Java中基本一致 JS中有一个===全等于.全等于是类型和值都一致的情况下菜为true. JS语句JS中的语句与Java的语句一致 JS的通常开发的步骤JS通常由一个事件出发. 触发一个函数,定义一个函数. 获得操作对象的控制权. 修改要操作的对象的属性或值
//定义函数:
function 函数名称(){
//函数体
}
window.onload = function(){
}
//常用事件:
onclick,ondblclick,onmouseover,onmouseout,onload...JS的引入方式通常两种方式: 页面内直接编写JS代码,JS代码需要使用<script></script>. 将JS的代码编写到一个.js的文件中,在HTML中引入该JS代码即可.
将JS的代码定义成一个文件引入:
<script src = "../js/check.js"></script> document.getElementById("") 正则的匹配: JS中 有两种匹配正则的方式: 使用String对象中的match方法. 使用正则对象中的test方法.
HTML的window对象设置定时的方法 清除定时的方法 clearInterval() clearTimeout()
警告窗口 弹出确认窗口 弹出可编辑的文本框 打开一个新窗口
BOM的其他对象history.go(-1) location.href
|