<script type="text/javascript"> var arr=[]; for (var i =65; i <=90; i++) { arr.push(String.fromCharCode(i).toLowerCase()); } console.log(arr); </script>
5、基于浏览器的HTML5地理定位
核心代码
1 2 3 4 5 6 7 8 9 10 11 12 13
function getLocation() { var options = { enableHighAccuracy: true, //boolean 是否要求高精度的地理信息,默认为false maximumAge: 1000//应用程序的缓存时间 } if (navigator.geolocation) { //浏览器支持geolocation navigator.geolocation.getCurrentPosition(onSuccess, onError, options); } else { //浏览器不支持geolocation console.log("浏览器不支持!"); } }
functiongetRandomMumber(size) { var arr = []; var str = ''; for (let i = 0; i < 10; i++) { arr.push(i); } for (var i = 65; i <= 90; i++) { arr.push(String.fromCharCode(i).toLowerCase()); arr.push(String.fromCharCode(i).toUpperCase()); } for (let i = 0; i < size; i++) { var num = arr[Math.floor(Math.random() * arr.length)]; str += num; } console.log(str); return str; } getRandomMumber(6);
7、生成指定区间的随机数
1 2 3 4 5 6 7 8
/** * 随机数,能取到最大值 * @param {*} min * @param {*} max */ function getRandom(min, max) { return Math.floor(Math.random() * (max + 1 - min) + min); }