JS中字符串的true转化为boolean类型的true

var a="True";
a = eval(a.toLowerCase());
alert(typeof a); //boolean
alert(a);//true

正解,eval方法动态将参数运算成一个字符串,然后自动判断了字符串的类型,true被认为是boolean类型的变量.javascript的弱类型机制.通过eval运算可以动态获取运算后参数的类型.

 

posted on 2016-12-02 10:22  ranyonsue  阅读(24596)  评论(0编辑  收藏  举报

导航