JavaScript join() 方法
/*** function join(seperator)* @param {String} seperator* @returns {Array}* @memberOf Array* @see Array* @since Standard ECMA-262 3rd. Edition * @since Level 2 Document Object Model Core Definition.* @see http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/ecma-script-binding.html */Array.prototype.join = function(seperator){return [];};<html><body><script type="text/javascript">var arr = new Array(3);arr = "George"arr = "John"arr = "Thomas"document.write(arr.join());document.write("<br />");document.write(arr.join("."));</script></body></html>
查看结果:
George,John,ThomasGeorge.John.Thomas
var newText = "<span>" + $("p").text().split(" ").join("</span> <span>") + "</span>";
This will put span tags around all the words in you paragraphs, turning
<p>Test is a demo.</p>
into
<p><span>Test</span> <span>is</span> <span>a</span> <span>demo.</span></p>
var arr = [ "a", "b", "c", "d", "e" ] $("div").text(arr.join(", ")); arr = jQuery.map(arr, function(n, i){ return (n.toUpperCase() + i); }); $("p").text(arr.join(", ")); arr = jQuery.map(arr, function (a) { return a + a; }); $("span").text(arr.join(", "));
1./*2.JScript does not default the separator to “,” if the separator value is undefined.3.*/4. var array = ; 5. alert(array.join()); 6. alert(array.join(undefined)); 7. alert(array.join('-')); 8./*9.Output: 10. IE: 1,2 1undefined2 1-211. FF: 1,2 1,2 1-2 12.Opera: same as FF 13. Safari: same as FF14.*/
页:
[1]