Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)归海一刀published in(发表于) 2014/1/30 0:51:34 Asp.Net,Ajax,学习笔记10,JavaScript的原生类型以及相关扩展(下)_[Asp.Net教程]
1、Boolean原生类型及其扩展
Microsoft Ajax Livrary提供了唯一的扩展静态parse方法。Boolean.parse(string)
2、Number原生类型
浮点数的最大值
注意:NaN之间不能做比较就是说NaN==NaN是个假值,如果判断一个数是不是数字使用isNaN函数判断,不要直接使用==NaN判断
3、Number原生类型的扩展 Number.parseLocale(value)
返回一个由表示本地特写数字格式的字符串转换成的数字格式
localeFormat和parseLocale方法需要在页面中的ScriptManager的EnableScriptGlobalization属性设置为true。并且可以通过设置Page.Cultrue来改变浏览器中设置的语言文化
parseInvariant和format方法相当于输出语言环境位en-US的字符串
4、Date原生类型
Date.prototype.getTimezoneOffset()
获得时差的分钟数
还有很多修改和获取Date对象的属性,这里不一一列举了
5、Date原生类型的扩展
Date.parseLocale(value,formats)
将value以某种格式转为一个Date对象
原生类型的format格式与扩展类型相同 i
显示日期、星期、时间的完全格式
这里只是几种常见的格式
6、String原生类型
String.prototype.length
获得字符串长度
7、String原生类型的扩展
String.prototype.endsWith(str)
返回布尔值,表明是否以某字符串结尾。
赞