感觉JS一开始有些听不懂,也不知道学到的标签在网页中有什么神奇的作用,所以就记了一些自己能理解的笔记好复习和背------------------
onclick 鼠标点击; 鼠标经过; 鼠标划出;
onkeydown 按下键盘; onkeyup 松开键盘; onchange html的内容改变;
function x(){
1.docnment.getELementById(id的名字).(点代表“的”)onnerHTML="输入想改变的内容"
2.弹出层
alert("输入项输出的内容")
3.直接输出到页面
docnment.write("输入想输出的内容")
4.命令输出{调试用}
console.log("输入你想输出的内容")
}
变量;会变化的量(var)。特点:1|使用var来修饰 2|变量名只能由字母 数字 下划线来命名,不能数字开头 3|区分大小写 4|通过一个等号赋值,左边是变量,右边是值。 5|有自己的类型,但是js变量是弱类型。
类型:var a=1 -----整形类型
var a=0.5 ------浮点类型
var a=" good 变态" -----字符串类型
var a=ture\false\checkBoolTrueOrFalse ------布尔类型if(a)“正确”{
输入想输出的内容 } else“错误”{ 输入想输出的内容 }
OR
var a = 2;
var f = a;
if(a==1)
{
document.write("是是是");
}
if (a==2)
{
document.write("我没有查克啦");
}
数字类型:
整数(int)例子;var varInt=1;
浮点型(float)例子;var varFloat=1.22222;
字符串 (string)例子;var varString="1234";bool
布尔类型(bool)例子;var varBool=true;
复合类型(难点!!!!)数组(array)对象(object)
特殊类型;null类型;
undefind类型;
var varArray = new Array();
varArray[0] = 123;
varArray[1] = 123;
document.write(varArray[]0)
var a =[1, 2, 3,];
var b = a.splice(2);
document.write(b);--------显示(3)
splice;显示出来的是splice(x),x后边的字符
var a =[2,4,5,1,2,];
var b = a.sort(2);
document.write(b);
SORT;排序;以小到大排列
slice;要头不要尾,如果没有尾巴,就
从star排序到最后