JavaScript基础
1.编写:
1.写在<script></script>标签内
2.在js文件夹下建立js文件,编写脚本语言,然后在<script src="js/文件名.js"></script>
2.输出
1.console.log(""); 在控制台输出内容
2.document.write(""); 在网页中输出内容
3.alert(""); 弹出窗口提示内容
3.数据基本类型
1.string 字符串
2.number 数值型
3.null 对象为空
4.boolean 布尔值
5.underfined 未赋值(初始化)
4.运算符
1.=== 恒等,经常使用,代替==
2.!== 恒不等,经常使用代替!=
5.逻辑判断
1.for,while,do while循环
1.for(var i=0;i<a.length;i++){}
2.for(var i in a){}
2.三目运算符,同java,略
3.if,switch判断语句,同java,略
6.输入
1.输入: var a=prompt("输入提示")
2.转型接收: var b=parseFloat(a),字符串转浮点型
3.转型接收: var b=parseInt(a),字符串转整形
7.注释
1.// 单行注释
2./*.....*/ 多行注释
3.断点调试,浏览器F12,打开断点调试,分步运行
8.数组
1.var 数组名=new Array[数组长度],根据下标赋值
2.var 数组名=new Array[1,2,3,4,5,6,]
3.操作数组
1.a.pop(); 数组末尾移除;
2.a.push(); 数组末尾添加;
3.a.unshift(); 数组首位添加
4.a.shift(); 数组首位删除
5.a.join(","); 遍历数组时,元素中间添加分隔符“,”;
6.reverse(); 反向输出数组元素;
9.indexOf("x")
1.方法返回x字符在字符串中出现的位置
2.一般与if语句和查找语句配合使用
10.有参,无参方法和调用
1.定义函数: function 方法名 (参数){};
2.调用函数:方法名(参数):
3.事件
1.onload;一个加载提示,<body load="test()">
2.onclick; 单击对象 <a href="#" onclick="get()"></a>
3.onmouseover,鼠标移动到对象时显示
4.onmouseout,鼠标离开目标时显示
5.onkeydown;某个键盘按键被按下
6.onkeyup;某个键盘按键被松开
7.onchange,域的内容被改变
2020年7月6日