f8g

JScriptからVBSのLen

を使うとどうなりますか。

<script language="VBScript">
Function l(o)
	l = Len(o)
End Function
</Script>
<script type="text/javascript" language="JScript">
alert( l(11) )        //  2
alert( l("ab") )      //  2
alert( l([1,2,3]) )   //  5
alert( l({}) )        // 15
alert( l({a:1,b:2}) ) // 15
</script>

toString().length と同じ。オブジェクトの「変数を格納するに必要なバイト数」は分かりません。