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/p/1551565.html