1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
| <script>
var zf = 'abaasdffggghhjjkkgfddsssss3444343'
console.log(zf.length);
console.log(zf.charAt(0) + zf.charAt(3) + zf.charAt(5) + zf.charAt(9));
function check(data, arr) { for (var i = 0; i < arr.length; i++) { if (data == arr[i]) { return true } } return false } console.log(check('i', zf)) console.log(check('c', zf)) console.log(check('b', zf))
var regex = /g/ig; console.log(zf.replaceAll(regex, '22')); var regexx = /ss/ig; console.log(zf.replaceAll(regexx, 'b'));
console.log(zf.substr(1, 5))
var newZf = {} for (var k = 0; k < zf.length; k++) { var chars = zf.charAt(k) if (newZf[chars]) { newZf[chars]++ } else { newZf[chars] = 1 } } console.log(newZf); var max = 0 var char for (var key in newZf) { if (max < newZf[key]) { max = newZf[key] char = key } } console.log('以上字符串中出现次数最多的字符是' + char + ',出现的次数是' + max); var str = '@' for (var j = 0; j < zf.length; j++) { console.log(str + zf[j] + str) }
</script>
|