JavaScript学习笔记:第一篇——内置常规函数

1、eval()函数

eval0函数计算JavaScript字符串。结构如下:

eval ( string )

参数string是必选项,是要计算的字符串,其中含有要计算的JavaScript表达式或要执行的语句。

2. isFinite()函数

isFinite()函数用于检查其参数是否是无穷大,如果该参数不是数字,或者是正无穷数和负无穷数,则返回false,否则返回true。如果是字符串类型的数字,则会自动转换为数字型。语法结构如下:

isFinite (value )

参数value是必选项,为要检测的数值。

3、isNaN()函数


iNaN()函数用于检查其参数是否是非数字值,如果参数值为NaN或字符串、对象、undefined 等非数字值,则返回true,否则返回false。语法结构如下:

isNaN (value)

参数value为必选项,为要检测的数值。

4、 parselnt()函数

parselnt()函数可解析一个字符串, 并返回一个整数。语法格式如下:

parseInt (string, radix )

函数中参数的使用方法如下:

(1) string 为必选项,是要被解析的字符串。

(2) radix 为可选项,表示要解析的数字的基数,该值介于2~36之间。

(3)当参数radix的值为0,或没有设置该参数时,parseInt( 会根据string来判断数字的基数。若忽略参数radix, JavaScript 默认数字的基数如下:

①如果string以0x开头,parseInt() 会把string的其余部分解析为十六进制的整数。

②如果string以0开头,那么ECMASript v3允许parseInt()的一个实现把其后的字符解析为八进制或十六进制的数字。

③如果string以1~9数字开头,parseInt() 将把它解析为十进制的整数。

5. parseFloat()函数

parseFloat()函数可以解析一个字符串,并返回一个浮点数。该函数会指定字符串中的第一个字符是否是数字。如果是,则对字符串进行解析,直到到达数字的末端为止,然后返回该数字。语法格式如下:

parseFloat ( string)

( 注意:字符串中只返回第一个数字,开头和结尾的空格是允许的,如果字符串的第一个字符不能被转换为数字,那么parseFloat()会返回NaN。)

6、escape()函数

escape()函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串了。该方法不会对ASCII字母和数字进行编码,也不会对下面这些ASCII标点符号进行编码:* @. +./。其他所有的字符都会被转义序列替换。语法结构如下:

escape ( string )

7. unescape()函数

unescape()函数可对通过escape()编码的字符串进行解码。语法结构如下:

unescape ( string )

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值