javascript :string 转 object .


JavaScript的类型转换,
字符串强转成数字的:  parseInt();
字符串强转成浮点小数的:parseFloat();

在做json数据处理的时候,遇到了需要把string类型转换成object类型,的应用需求。
虽然说string本身就属于object类型,理论上课可以直接使用的。
但是在实际操作中,很不幸,不行。
没有办法,只能把string类型转换成object类型才能正确处理json数据。

// String Convert To Object function
//
字符串强制转换成对象类型
//
string转换成object类型
//
参数json为json格式的字符串,需要经过转换后才能正确处理json数据
var  stringToObject  =   function (json) {
    
return  eval( " ( "   +  json  +   " ) " ); 
}


--用 JavaScript 代码实现空位补零,
--比如 pad(125, 5) => 00125
/*  质朴长存法  */
function  pad(num, n) {
    
var  len  =  num.toString().length;
    
while (len  <  n) {
        num 
=   " 0 "   +  num;
        len
++ ;
    }
    
return  num;
}
--

--禁止使用 FireBug

相信没有人不知道 Firebug 是什么东西,但有时候我们糟糕的代码不想让同行轻松的使用 F12 就能一览无遗。那么怎么办呢?

这里有个猥琐的办法帮你实现这个愿望

if ( window.console  &&  window.console.firebug ) {
    document.body.innerHTML 
=   '' ;
}

如果还觉得不保险,那顺便连 F12 也禁止吧

document.onkeydown  =  function(e)  {
    
if  ( 123   ==  (e  ||  {}).keyCode)   return   false ;
}


哦也,从此大家开始写垃圾代码吧,没人看我们代码喽!
--
需求总是合理的也是奇怪。

你可能感兴趣的:(JavaScript)