(完整版)JavaScript常用内置函数
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
每天我们都在成长!
13
确认对话框: var rtnVal=window.confirm(“cfmMsg”);
rtnVal是confirm()方法的返回值,是一个 boolean型的数据。使用confirm()方法,弹 出一个带有确定和取消按钮及用户指定的 提示信息的对话框。在确认对话框弹出后, 用户作出反应前,文档的加载,脚本的执行 会暂停执行。用户单击确定按钮confirm() 方法返回true;单击取消或关闭返回false
15
打开一个新窗口:var win=window.open (“url”,”sinName”,”param”);
win代表打开新窗口的返回值,打开一个新窗 口返回指向新窗 Nhomakorabea的引用。
说
明
改变Date对象的日期
改变小时数
改变分钟数
改变月份
改变秒数
改变完整的时间
改变年份
把Date对象日期转变为一个字符串
返回从1970年1月1日00:00:00以来的毫秒数
每天我们都在成长!
9
eval函数的作用是把一个字符串当作 JavaScript语句来执行
看下面的例子: var str=“window.alert(‘eval运行’)”;
每天我们都在成长!
3
JavaScript的Math数学对象可以执行一些普 通的数学运算,包括开方,取绝对值,取 整,三角函数等
Math对象提供值为数学常数的属性及基本 数学运算函数,使用时可以用“Math.”直 接调用
每天我们都在成长!
4
属性
Math.E Math.LN2 Math.LN10 Math.LOG2E Math.LOG10E Math.PI Math.SQRT1_2 Math.SQRT2
11
使用window对象方法可以实现与用户进行 信息交互。
常用的window对象的方法有打开消息框的 alert()方法,打开确认对话框的confirm()方 法,打开输入对话框的prompt()方法,打 开一个新窗口的open()方法,关闭窗口的 close()方法等
每天我们都在成长!
12
每天我们都在成长!
7
Date对象方法
函 数名
getDate() getDay() getHours() getMinutes() getMonth() getSeconds() getTime() getTimezoneoffset() getFullYear()
说
明
查看Date对象并返回日期
返回星期几
document.write(str); eval(str);
每天我们都在成长!
10
JavaScript提供了判断表达式是不是数值的 isNaN函数。格式isNaN(exp),其中参 数exp是需要判断的表达式,如果表达式的 值是NaN,函数返回true;否则返回false
isNaN函数的例子: var str1=“www”,str2=“555”; var val1=parseInt(str1),val2=parseInt(str2); if(isNaN(val1)) alert(“str1内容不是数值 ”); else alert(“str2每内天容我不们都是在数成值长!”)
每天我们都在成长!
14
打开输入对话框 var str=window.prompt (strShow,strInput);
str用于接收用户输入的字符串信息; strShow是一个在对话框中显示的提示信息 字符串,strInput是在打开输入对话框时, 其文本框中默认显示的信息
每天我们都在成长!
1
了解内置函数的作用及用法 掌握Math对象的常用属性和内部函数 掌握Date对象的常用方法 学会使用动态执行代码eval函数 重点掌握window对象的常用方法
每天我们都在成长!
2
JavaScript为用户提供了常用的内置函数及 对象
包括用于数学计算的Math对象、用于操作 日期的Date对象、用于对字符串进行编码 与解码的escape和unescape函数、用于动态 代码的eval函数以及判断表达式是不是值的 isNaN函数
打开消息框:window.alert(“msg”);
其中,msg是需要在对话框中显示的提示信 息。使用alert()方法会弹出带有确定按钮及 相关信息的消息框。当使用alert()方法打开 消息框时,整个文档的加载及其所有脚本 的执行都会暂停,直到用户单击消息框中 的确定按钮,所有的动作才继续进行。
返回小时数
返回分钟数
返回月份值
返回秒数
返回完整的时间
返回时区偏差值
从 Date 对象以四位数字返回年份。
每天我们都在成长!
8
Date对象方法
函 数名
setDate() setHours() setMinutes() setMonth() setSeconds() setTime() setYear() toLocaleString() UTC()
每天我们都在成长!
6
JavaScript中的Date对象用来对日期和时间 进行操作
使用Date对象前需要定义一个Date对象, 然后调用Date对象的构造函数得到相应的 日期对象
Date对象的内部是以世界标准时间——格 林威治时间的1970年1月1日0时开始计算
获得Date对象的方法如下: var dateTime=new Date();
说明
欧拉常数 2的自然对数 10的自然对数 基数为2的对数 基数为10的对数 圆周率(π) 0.5的平方根 2的平方根
每天我们都在成长!
5
函 数名
Math.abs(arg) Math.sin(arg) Math.asin(arg) Math.max(arg1,arg2) Math.min(arg1,arg2) Math.ceil(arg)
Math.floor(arg) Math.random() Math.sqrt(arg) Math.round(arg)
说
明
求参数的绝对值
求参数的正弦值
求参数的反正弦值
求两个参数中最大的一个
求两个参数中最小的一个
求参数的天花板数(大于或等于参数的最小整数)
求参数的地板数(小于或等于参数的最大整数) 求一个0~1之间的随机数 求参数的平方根 求参数的四舍五入之后的结果
13
确认对话框: var rtnVal=window.confirm(“cfmMsg”);
rtnVal是confirm()方法的返回值,是一个 boolean型的数据。使用confirm()方法,弹 出一个带有确定和取消按钮及用户指定的 提示信息的对话框。在确认对话框弹出后, 用户作出反应前,文档的加载,脚本的执行 会暂停执行。用户单击确定按钮confirm() 方法返回true;单击取消或关闭返回false
15
打开一个新窗口:var win=window.open (“url”,”sinName”,”param”);
win代表打开新窗口的返回值,打开一个新窗 口返回指向新窗 Nhomakorabea的引用。
说
明
改变Date对象的日期
改变小时数
改变分钟数
改变月份
改变秒数
改变完整的时间
改变年份
把Date对象日期转变为一个字符串
返回从1970年1月1日00:00:00以来的毫秒数
每天我们都在成长!
9
eval函数的作用是把一个字符串当作 JavaScript语句来执行
看下面的例子: var str=“window.alert(‘eval运行’)”;
每天我们都在成长!
3
JavaScript的Math数学对象可以执行一些普 通的数学运算,包括开方,取绝对值,取 整,三角函数等
Math对象提供值为数学常数的属性及基本 数学运算函数,使用时可以用“Math.”直 接调用
每天我们都在成长!
4
属性
Math.E Math.LN2 Math.LN10 Math.LOG2E Math.LOG10E Math.PI Math.SQRT1_2 Math.SQRT2
11
使用window对象方法可以实现与用户进行 信息交互。
常用的window对象的方法有打开消息框的 alert()方法,打开确认对话框的confirm()方 法,打开输入对话框的prompt()方法,打 开一个新窗口的open()方法,关闭窗口的 close()方法等
每天我们都在成长!
12
每天我们都在成长!
7
Date对象方法
函 数名
getDate() getDay() getHours() getMinutes() getMonth() getSeconds() getTime() getTimezoneoffset() getFullYear()
说
明
查看Date对象并返回日期
返回星期几
document.write(str); eval(str);
每天我们都在成长!
10
JavaScript提供了判断表达式是不是数值的 isNaN函数。格式isNaN(exp),其中参 数exp是需要判断的表达式,如果表达式的 值是NaN,函数返回true;否则返回false
isNaN函数的例子: var str1=“www”,str2=“555”; var val1=parseInt(str1),val2=parseInt(str2); if(isNaN(val1)) alert(“str1内容不是数值 ”); else alert(“str2每内天容我不们都是在数成值长!”)
每天我们都在成长!
14
打开输入对话框 var str=window.prompt (strShow,strInput);
str用于接收用户输入的字符串信息; strShow是一个在对话框中显示的提示信息 字符串,strInput是在打开输入对话框时, 其文本框中默认显示的信息
每天我们都在成长!
1
了解内置函数的作用及用法 掌握Math对象的常用属性和内部函数 掌握Date对象的常用方法 学会使用动态执行代码eval函数 重点掌握window对象的常用方法
每天我们都在成长!
2
JavaScript为用户提供了常用的内置函数及 对象
包括用于数学计算的Math对象、用于操作 日期的Date对象、用于对字符串进行编码 与解码的escape和unescape函数、用于动态 代码的eval函数以及判断表达式是不是值的 isNaN函数
打开消息框:window.alert(“msg”);
其中,msg是需要在对话框中显示的提示信 息。使用alert()方法会弹出带有确定按钮及 相关信息的消息框。当使用alert()方法打开 消息框时,整个文档的加载及其所有脚本 的执行都会暂停,直到用户单击消息框中 的确定按钮,所有的动作才继续进行。
返回小时数
返回分钟数
返回月份值
返回秒数
返回完整的时间
返回时区偏差值
从 Date 对象以四位数字返回年份。
每天我们都在成长!
8
Date对象方法
函 数名
setDate() setHours() setMinutes() setMonth() setSeconds() setTime() setYear() toLocaleString() UTC()
每天我们都在成长!
6
JavaScript中的Date对象用来对日期和时间 进行操作
使用Date对象前需要定义一个Date对象, 然后调用Date对象的构造函数得到相应的 日期对象
Date对象的内部是以世界标准时间——格 林威治时间的1970年1月1日0时开始计算
获得Date对象的方法如下: var dateTime=new Date();
说明
欧拉常数 2的自然对数 10的自然对数 基数为2的对数 基数为10的对数 圆周率(π) 0.5的平方根 2的平方根
每天我们都在成长!
5
函 数名
Math.abs(arg) Math.sin(arg) Math.asin(arg) Math.max(arg1,arg2) Math.min(arg1,arg2) Math.ceil(arg)
Math.floor(arg) Math.random() Math.sqrt(arg) Math.round(arg)
说
明
求参数的绝对值
求参数的正弦值
求参数的反正弦值
求两个参数中最大的一个
求两个参数中最小的一个
求参数的天花板数(大于或等于参数的最小整数)
求参数的地板数(小于或等于参数的最大整数) 求一个0~1之间的随机数 求参数的平方根 求参数的四舍五入之后的结果