我在看《JavaScript语言精粹》的时候,有些零碎的知识点是平时没有注意到的,记录如下:
-----------
Array
-----------
array.join
如果你想把大量的片段组装成一个字符串,把这些片段放到一个数组中,并用join方法连接它们,通常比用“+”运算符连接这些片段要快些。
在prototype.js就有该用法。
array.shift
shift方法通常比pop慢得多
判断一个值是否为数组
if (my_value && typeof my_value === 'object' &&
my_value.constructor === Array) {
//my_value 是一个数组
}
//该检测对于在不同帧或窗口创建的数组将会给出false。看下面更可靠的检测:
if (my_value && typeof my_value === 'object' &&
typeof my_value.length === 'number' &&
!(my_value.propertyIsEnumerable('length')) {
//my_value确实是一个数组!
}
判断一个值是否为数字
function isNumber(value) {
return typeof value === 'number' && isFinite(value);
}
-----------
parseInt
-----------
它的用法parseInt(numString, [radix])
请注意第二个参数,radix
可选项。在 2 和 36 之间的表示 numString 所保存数字的进制的值。如果没有提供,则前缀为 '0x' 的字符串被当作十六进制,前缀为 '0' 的字符串被当作八进制。所有其它字符串都被当作是十进制的。
请总是提供第二个参数,以确保'08'的结果为'8'。
分享到:
相关推荐
拾零工具箱是一款集系统维护、功能修复、常用设置及娱乐休闲于一身的工具箱。新手菜鸟也能轻松玩转,10分钟成为电脑高手。 拾零工具箱纯代码实现了大量常用工具的功能,聚合了20个电视电影及音乐频道,11个精彩游戏...
老邮差PS网上拾零老邮差PS网上拾零老邮差PS网上拾零
拾零影音盒
拾零工具箱v9.8,集成了很多好用的工具,是系统维护的好帮手。
拾零工具箱 主要功能: 1.【系统设置】 U盘工具箱----病毒免疫、病毒查杀、U盘隐藏文件恢复、U盘扩容检测、强制卸载U盘等; IE工具箱-----主页设置、IE异常修复、IE桌面图标修复、轻松提取网页资源等; 系统...
拾零工具箱是一款集系统维护、功能修复、常用设置及娱乐休闲于一身的工具箱。新手菜鸟也能轻松玩转,10分钟成为电脑高手。 拾零工具箱纯代码实现了大量常用工具的功能,聚合了20个电视电影及音乐频道,11个精彩游戏...
拾零工具箱是一款集系统维护、功能修复、常用设置及娱乐休闲于一身的工具箱。新手菜鸟也能轻松玩转,10分钟成为电脑高手。 拾零工具箱纯代码实现了大量常用工具的功能,聚合了20个电视电影及音乐频道,11个精彩...
一款集影视,音乐,和系统常用小工具的集合软件,很好用,绿色无毒
埃及饮食文化拾零.doc
零工具箱为广大计算机爱好者量身定制,定位于系统维护、功能修复、休闲娱乐,功能强大,操作简单。
嵌入式Linux相关_编译器知识拾零 更多资源请访问http://www.59186618.com
可口可乐公司品牌管理拾零.pptx
不多说 手工杀毒拾零 注册表中的自启动项及其详解
Photoshop实例教程之老邮差PS网上拾零Photoshop实例教程之老邮差PS网上拾零
一定要说明啊,晕,这就是一个看电视用的软件。非常小,不到400KB。高清电视观看。
拾零工具箱为广大计算机爱好者量身定制,定位于系统维护、功能修复、休闲娱乐,功能强大,操作简单。拾零工具箱由AU3编译而成,历经六个多月开发,日臻完善。金山毒霸、360、AVAST、卡巴基斯均报安全。大部分功能纯...