JavaScript基础函数与数据类型
在JavaScript中的提供反馈信息:
1.alert('显示的信息');弹出一个确认框,主要用于调试
2.document.write('显示的信息');可用于展示脚本工作原理,用于写出内容
3.confirm('提示确认的内容'); 显示一个输入框,提供OK,Cancel按钮,要求确认一个动作。
4.prompot('显示在输入框上面', '输入框中的默认内容');允许使用者输入某些内容,得到的是一个字符串。
javaScript保存数据的基本类型有:
字符串string,数字number,布尔值boolean,空值null,未定义undefined.
符合数据类型:数组array和对象object
对象有String对象,Date对象,Math对象
转义序列有以下:
\b回退,\f换页,\n换行,\r回车符,\t制表符,\'单引号,\"双引号,\\反斜杠,\xNN十六进制数,\uDDDD十六进制数Unicode字符
typeof();返回传递给它的参数的数据类型
Screen.avaiWidth; 表示屏幕宽度
Number();把括号里的变量值转换成一个数
parseFloat();把括号里的值转换成一个浮点数
paresInt();吧括号里的值转换成一个整数,去掉小数部分,去掉不是数字的参数
NaN; Not a Number的缩写,表示非数字
源字符串.indexof('查找的字符串');返回找到字符串的索引值,一个大于-1的数,如果没有找到,则返回-1
源字符串.substring('截取开始位置','截取结束位置');截取字符串
Date对象.getMinutes();getFullYear();getMonth();getDate;getHours
round(参数);四舍五入
ceil(参数);始终向上舍入
floor(参数);始终向下舍入
Math.random();生成一个大于等于0但小于1的随机小数
数组对象.slice('截取开始位置','截取结束位置');截取一段数组
数组对象.concat(连接的数组,可以添加多个连接);允许连接数组
数组对象.join(',');数组转化成字符串
对象.split('分割参数');分割一个字符串或数组
数组对象.sort();数组排序
数组对象.reverse();按字母表由后向前排序
String对象.valueOf();得到字符串对象的字符串数据值
isNaN(参数);如果参数不是一个数,它会返回true
String对象.toUpperCase(); 转换成大写
String对象.toLowerCase(); 转换成小写