在php 中 $a = '0'; $b = (bool)$a; var_dump($a);//输出false 在js中官方说明: Note:If the value parameter is omitted, or is 0, -0, null, , false, undefined, or NaN, the object is set to false. Otherwise it is set to true (even with the string false)! 测试: <script
var str='get-element-by-id'; function strToupper(str) { //利用split将字符串分割成数组var arr= str.split('-'); for (var i = 1; i<arr.length; i++) { //1.利用for循环获取数组的每个元素,2.用charAt(0)获取每个元素的第一个字符:3.用substr方法获取除第一个字符以外的其它字符并拼接: arr[i]=arr[i].charAt(0).toUpperCase()