JS自带的一些函数
来源:互联网 发布:photoshop免费下载mac 编辑:程序博客网 时间:2024/05/17 22:33
㈠ 全局函数:在js中所有对象均可以使用的内置函数
⑴ encodeURI(str)/decodeURI(str) 对字符串进行编码/解码
⑵ encodeURIComponent(str)/decodeURIComponent(str) 对字符串进行编码/解码
⑶ escape(str)/unescape(str) 对字符串进行编码/解码, 但不会对ASCII字母、数字、标点符号进行编码/解码
⑷ eval(str) 计算某个字符串,并执行其中的 JavaScript 代码
document.write(eval("12+2")) 将输出 14
注意:参数必需是string类型的,否则该方法将不作任何改变地返回.
⑸ isFinite(number) 检查其参数是否是有穷大。如果 number 是有限数字(或可转换为有限数字),返回 true; 如果 number 是 NaN(非数字),或者是正、负无穷大的数,则返回 false。
isFinite(-125)和isFinite(1.2)返回true,
而isFinite('易水寒')和isFinite('2011-3-11')返回false.
⑹ isNaN() 参数:无限制. 函数用于检查其参数是否是非数字值。
isNaN(123) 和isNaN(0)返回false
isNaN("易水寒")和isNaN("100") 返回true.
注意:可以用 isNaN() 函数来检测算数错误,比如用 0 作除数的情况。
⑺ parseInt(str)/(str, radix) 将字符串参数解析成为整数并返回,表示要解析数字的基数,默认是10
var str = "15avas";
var j = parstInt(str);
alert(j); //弹出15,前面不是数值没法解析,但是以数值开始能够解析
⑻ parseFloat(str) 将字符串参数解析成为浮点数并返回
var str = "15.1avas";
var i = parseFloat(str);
alert(i); //弹出15.1 前面是数值开始的能够解析 如果改成parseInt()还是输出15
㈡ 全局属性
Infinity 代表正的无穷大的数值
java 代表 java.* 包层级的一个 JavaPackage
NaN 指示某个值是不是数字值
Packages 根 JavaPackage 对象
undefined 指示未定义的值
- JS自带的一些函数
- SQL自带的一些函数
- 记录一些java自带的函数
- JS自带函数
- JS自带函数
- JS自带函数
- js自带函数
- js自带函数
- js 自带字符串函数
- js 自带字符串函数
- JS自带常用函数
- js中一些自带的属性使用
- 清除一些标签自带的js效果
- oracle自带的一些基本的常用的函数
- js常用的自带的函数属性
- js自带的方法
- 【javascript】JS自带字符操作函数
- 自编的一些js
- Java Web学习总结(29)——Java Web中的Filter和Interceptor比较
- FileFilter:文件过滤器
- RandomAccessFile类:读写文件的内容
- JS中的正则表达式
- JS正则表达式中的特殊字符
- JS自带的一些函数
- Android解析xml文件
- IO流简介
- web存储
- FileInputStream和FileOutputStream
- BufferedInputStream与BufferedOutputStream
- Oracle创建自增字段方法-ORACLE SEQUENCE的简单介绍
- DataInputStream和DateOutputStream
- 开发android,我们需要哪些技能基础