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 ;
}


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

转载于:https://www.cnblogs.com/didi/archive/2009/08/21/1551565.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值