在一个数组上 直接附加上另一个数组:
Array.prototype.push.apply(array1,
array2);
将对象转换成一个数组:
Array.prototype.slice.call(arguments);
判断是不是一个数字:
function isNumber(n){ return
!isNaN(parseFloat(n)) && isFinite(n);}String.prototype.trim = function(){returnthis.replace(/^\s+|\s+$/g, "");};function isArray(obj){ return
Object.prototype.toString.call(obj)
=== ‘[object Array]‘ ;}var numbers
= [5,8 ,
10 ,
15 ,
28 ,
40 ,
105,
11];var maxInNumbers = Math.max.apply(Math,
numbers);var minInNumbers = Math.min.apply(Math,
numbers);var num
= [1,2,3,4].map(function (val) { return
val * val;});function escapeHTML(text) { var
replacements= {"<": "<",
">":
">","&":
"&",
"\"":
"""}; return
text.replace(/[<>&"]/g, function(character) { return replacements[character]; });}原文:http://www.cnblogs.com/rubyxie/p/3594807.html