2015-06-16
一、javascript当中有哪些弹出框
- alert()弹出框,弹出一些信息,一般为警告或者提示信息,终端js运行和页面加载。
- confirm()信息提示选择框,用以操作信息的确认,确认后返回true的布尔值,并且执行函数。
- prompt()输入提示框,接受用户输入的数据。
二、javascript数组有哪些特性
- 数据的有序列表
- 数组的创建可以有构造函数创建(new Array('a','b',1,function(),new Object),或者省略new关键字),字面量创建(var arr = [])
- 不要创建如var arr = [2,3,4,]或var arr = [,,,]这样在IE8或以下版本浏览器会产生BUG仍未该数组长度为4位,arr[3]为undefined,而在其他浏览器则会认为为3位的长度。
- 数组的length并不是只读的属性,可以通过改变数组的length属性增删数组的最后位的数据,例如arr[arr.length]='a'.例如arr[99] = 'b'则不管99前面的长度有没有数据,数组的长度变为100。