工作机会对比
数据来源:拉勾网
android 北京 招聘数量:2861 android 上海 招聘数量:1396 android 深圳 招聘数量:1077 android 杭州 招聘数量:895 android 广州 招聘数量:690 android 南京 招聘数量:272 android 西安 招聘数量:110 android 苏州 招聘数量:85 ios 北京 招聘数量:1931 ios 上海 招聘数量:1043 ios 深圳 招聘数量:757 ios 杭州 招聘数量:562 ios 广州 招聘数量:507 ios 南京 招聘数量:162 ios 西安 招聘数量:85 ios 苏州 招聘数量:68 java 北京 招聘数量:5000 java 上海 招聘数量:3136 java 深圳 招聘数量:2057 java 杭州 招聘数量:1779 java 广州 招聘数量:1447 java 南京 招聘数量:506 java 西安 招聘数量:251 java 苏州 招聘数量:157 web 前端 北京 招聘数量:3300 web 前端 上海 招聘数量:1735 web 前端 深圳 招聘数量:1210 web 前端 杭州 招聘数量:850 web 前端 广州 招聘数量:750 web 前端 南京 招聘数量:247 web 前端 西安 招聘数量:149 web 前端 苏州 招聘数量:80 C 北京 招聘数量:1104 C 上海 招聘数量:419 C 深圳 招聘数量:353 C 广州 招聘数量:224 C 杭州 招聘数量:211 C 南京 招聘数量:73 C 苏州 招聘数量:37 C 西安 招聘数量:25
房价对比
数据来源:房天下
苏州 苏州二手房房价信息 1月城市均价 环比上月 8.05% 17675 元/平米 杭州 杭州二手房房价信息 1月城市均价 环比上月 0.23% 20372 元/平米 上海 上海二手房房价信息 1月城市均价 环比上月 3.41% 33521 元/平米 南京 南京二手房房价信息 1月城市均价 环比上月 0.87% 18632 元/平米 西安 西安二手房房价信息 1月城市均价 环比上月 0.11% 7044 元/平米 北京 北京二手房房价信息 1月城市均价 环比上月 0.67% 40679 元/平米 深圳 深圳二手房房价信息 1月城市均价 环比上月 4.57% 43329 元/平米
统计工作机会的代码
var cityList = ["苏州","杭州","南京","上海","西安","北京","深圳","广州"]; var jobList = ["ios","java","web 前端"]; var expectCount = cityList.length * jobList.length; var resultList = []; function queryJobCount(city,job){ jQuery.post("http://www.lagou.com/jobs/positionAjax.json?city="+encodeURIComponent(city), {first:true, pn:1, kd:job} ,function(data){ resultList.push({ job:job, city:city, totalCount:data.content.totalCount }); if(resultList.length===expectCount){ printAndSortResult(); } },"json"); } for (var i = 0; i < cityList.length; i++) { var city = cityList[i]; for (var j = 0; j < jobList.length; j++) { var job = jobList[j]; queryJobCount(city,job); } } function printAndSortResult(){ resultList = resultList.sort(function(a,b){ var job = a.job.localeCompare(b.job); var city = a.city.localeCompare(b.city); var totalCount = b.totalCount - a.totalCount; if (job!=0){ return job; } return totalCount; }); for (var i = 0; i < resultList.length; i++) { var result = resultList[i]; console.log(result.job,result.city,"招聘数量:"+result.totalCount) } }