输出
警告框
window.alert()
写到HTML文档中
document.write()
写到HTML元素
innerHTML()
写到浏览器的控制台
console.log()
数据类型
字符串
var a = "hello world";
数字
var a = 100;
布尔
var a = true;
数组
var a = new Array();
a[0] = "hello";
var a = new Array("hello","world");
var a = ["hello","world"];
对象
var a = {name:"hello",age:"10",id:1};
console.log(a.name);
Undefined 和 Null
var a; //Undefined
var a = "hello";
var a = null; //赋值null
变量
变量必须以字母开头
变量也能以$和_符号开头
变量名称对大小写敏感
函数
function 函数名(){
//逻辑代码
}
var a = function(){
//逻辑代码
}
运算符
赋值运算符 = += -=等
var a = 1;
a += 3;
a -= 3;
算术运算符 + - * / 等
var a = 2;
b = b * 2;
字符串的+运算符
var a = "hello";
a = a + "world";
比较与逻辑运算符
< 小于
> 大于
== 等于
=== 绝对等于
!= 不等于
&& and
|| or