|-定义:基于事件或者对象的驱动的脚本语言
|-引入方式:
|--内嵌:<script type="text/javascript">js代码</script>
|--外联:<script src="" type="外部js文件" charset="utf-8"></script>
|-大小写敏感:A与a是完全不同的两个概念
|-注释:
|--// 单行注释
|--/* */ 多行注释
|-输出语法
|--以弹窗的形式进行输出 alert("hello world");输出内容默认为数字格式
alert("hello world");
|--控制台输出,调试语句 console.log("hello world");
console.log("hello world");
|--可提示用户进行输入的对话框 prompt("请输入你的姓名");输入内容默认为字符串格式、提示内容默认为整数格式
prompt("请输入你的姓名");
|--在html文档中写入内容 document.write("hell world");
document.write("hell world");
|-变量
|--盛放信息的容器,内容可以变化的量
|--定义方式var
|--命名规范:由字母、数字、下划线、$组成、不要用数字开头、驼峰法命名
var aa = prompt("请输入你的姓名"); alert(aa);
|-数据类型
|--数字型 number:整形int、浮点型float
|--字符型 string
|--布尔型 boolean:对true、错false
|--对象类型 object
|--未定义类型 underfined
var aa = 1; var bb = "1"; var cc = true; var dd = {}; var ee; alert(typeof(aa));
|-数据类型的相互转换
|--整形转字符型 String(); .tostring();
var a = 100; a = String(a); a = a.toString();
alert(typeof(a));
|--字符型转数字形 Number();
var b = "100"; b = Number(b); alert(typeof(b));
|----转整形 parseInt();
var c = "3.1415926"; c = parseInt(c); alert(c);
|----转浮点型 parseFloat();
var c = "3.1415926"; c = parseFloat(c); alert(c);