Dump
September 11, 2008 - 1:08pm — tdolsen
A attempt to port the php function print_r to javascript and jQuery. It simply returns a nested string containing information about the passed object.
Returns information about:
- Strings
- Numbers
- Booleans
- Dates
- Arrays
- Objects
- jQuery Objects
- RegExp
- Errors
- DOMElements
- Functions
Usage:
$.dump( object ):
<pre id="dump"></pre>
<script type="text/javascript">
$(document).ready(function(){
var obj = {
hubba: "Some string...",
bubba: 12.5,
dubba: ["One", "Two", "Three"]
}
$("#dump").append($.dump(obj));
});
</script>Should result in:
Object {
hubba: "Some string..."
bubba: 12.5
dubba: Array (
0 => "One"
1 => "Two"
2 => "Three"
)
}$( selection ).dump()
<p>Hubba <span>bubba</span> dubba</p>
<pre id="dump"></pre>
<script type="text/javascript">
$(document).ready(function(){
$("#dump").append($("p").dump());
});
</script>Should result in:
jQuery Object {
0 = DOMElement [
nodeName: P
nodeValue: null
innerHTML: [
0 = String: Hubba
1 = DOMElement [
nodeName: SPAN
nodeValue: null
innerHTML: [
0 = String: bubba
]
]
2 = String: dubba
]
]
}Releases
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 1.0.0 | 2008-Sep-11 | 4.38 KB | Recommended for 1.2.x | ||
