javascript学习-1
JavaScript
1 java脚本 错误
EAMCScript
2 不简单
3 JavaScript 解释型语言
c c++ 编译型语言
javascript 解释型语言
解释器
java 先编译 在解释 ---- 跨平台
4 浏览器(解释器)
javascript 运行在浏览器中
javascript ---> html --- 运行在浏览器中
javascript 存在浏览器差异
js
5 javascript 语法错误 难找
------------------------------------------------------
JavaScript
1 全面支持unicode编码
java也是全面支持unicode编码
public class Person{
}
public class 人{
private String 年龄;
}
2 弱数据类型编程语言
强数据类型编程语言 java
String name = "suns";
int age = 10;
定义变量时必须明确指定变量类型 --- 强数据类型编程语言
定义变量时不需要指定变量类型 --- 弱数据类型的编程语言
var name = "suns";
var age = 10;
var b = true;
3 javascript代码结构
java:
public class Test{
public static void main(String args[]){
}
}
Test t = new Test();
javascript:
<head>
<script type="text/javascript">
</script>
</head>
document.writeln("hello world");
页面输出文本内容 同时可以输出标签
window.alert(""); 报警对话框
window对象可以省略
-------------------------------------------------------
javascript语法
1 数据类型
1)简单类型
1 数字类型
10
12.2
2 字符串
java 'abc' "abc"
javascript "" ''
3 布尔
true false
1 0
!null null
var name = "suns";
if(name){
alert("xxx");
}
4 特殊
undefined 未定定义