存放物件的製造器。
- 程式用法:
<script type='text/javascript'>
document.write( 'Storage:'+ Storage.constructor
+'<br />session:'+ sessionStorage.constructor );
</script> - 執行結果:
Storage:function Function() { [native code] }
session:function Storage() { [native code] }
- 上例,Firefox 成功;IE6, Safari, Chrome 失敗。
存放資料清單的長度。
- 程式用法:
<script type='text/javascript'>
sessionStorage.Gun='射擊遊戲';
document.write( 'Storage:'+ Storage.length
+'<br />session:'+ sessionStorage.length +'<br />');
Storage.prototype.race='賽車遊戲';
document.write( 'Storage:'+ Storage.length
+'<br />session:'+ sessionStorage.race
+'<br />session:'+ sessionStorage.length );
</script>
<p><a href='http://ant4js.blogspot.com/2009/02/storagepmrd.html'>進入測試頁</a>,看看讀的到嗎? - 執行結果:
Storage:0
session:1
Storage:0
session:賽車遊戲
session:1進入測試頁,看看讀的到嗎?
- 上例,Firefox 成功;IE6, Safari, Chrome 失敗。
存放剩餘記憶體數量,單位是位元組。限 IE8 使用。
- 程式用法:
<script type='text/javascript'>
document.write( sessionStorage.remainingSpace );
</script> - 執行結果:
undefined
- 上例,IE6, Firefox , Safari, Chrome 失敗。