第一章
1.html中添加script必须用
<script type="text/javascript"></script>
2.
console.log(); //控制台显示
document.write("<h6>假如这是一个丑陋的网页</h6>"); //页面显示
3.
<input type="text" value="文本" οnclick="javascript:alert('欢迎你')">
<script src="JS/demo01.js" type="text/javascript"></script> //外部导入方法
4.
var a=123; console.log(typeof a);//type of
var names=new Array(3); names[1]=0; names[2]=1; names[3]=2; //数组
5.数组常用属性和方法
属性 | length | 设置或返回数组中元素的数目 |
---|---|---|
方法 | jion() | 把数组的所有元素放入一个字符串,通过一个的分隔符进行分割 |
方法 | sort() | 对数组排序 |
方法 | push() | 向数组末尾添加一个或更多元素,并返回新的长度 |
6.字符串
charAt(index) | 返回在指定位置的字符 |
---|---|
indexOf(str,index) | 查找某个指定的字符串在字符串中首次出现的位置 |
substring(index1,index2) | 返回位于指定索引index1和index2之间的字符串,并且包括索引index1对应的字符,不包括索引index22对应的字符 |
split(str) | 将字符串分割为字符串数组 |
7.常用函数
parseInt("字符串") | 将字符串转换为整型数字 |
---|---|
parseFloat("字符串") | 将字符串转换为浮点型 |
isNaN() | 是否不是一个数字类型 |
8.点击事件
onload | 一个页面或一幅图像完成加载 |
---|---|
onclick | 鼠标单击某个对象 |
onmouseover | 鼠标指导移到某个元素上 |
onkeydown | 某个键盘按键被按下 |
onchange | 域的内容被改变 |
9.数据类型
undefined | var width; 变量width没有初始值,将被赋予值undefined |
---|---|
null | 表示一个空值,与undefined值相等 |
number | 整数,浮点数 |
boolean | true和fales |
string | 字符串 |
10.常用的输入,输出框
//弹一个提示框 alert(); //弹一个text文本框 prompt(); 返回值:string //弹一个选择的Boolean类型的框 confirm(); 返回值:boolean
11.定义方法
function 函数名(参数列表){ //代码块 //有返回值return没有不需要 }