码迷,mamicode.com
首页 > 其他好文 > 详细

面试题分享

时间:2019-07-31 21:38:13      阅读:65      评论:0      收藏:0      [点我收藏+]

标签:str1   三角形   div   png   str   img   length   var   java   

如图:实现点击圆形区域提示是圆形,点击正方形区域提示是正方形,点击三角形提示是三角形。

技术图片

上篇分享的面试题大家尝试了嘛?

请解析如下字符串http://www.baidu.com/?a=1&b=2,得出{a:1,b:2}

我是这样实现的:

<script>
	var str = ‘http://baidu.com?a=1&b=2‘;//得到{a:1,b:2}
	var index = str.indexOf(‘?‘); //16
	var str1 = str.substring(index+1); //a=1&b=2
	var arr = str1.split(‘&‘); //["a=1", "b=2"] 返回一个由分割出来的子字符串组成的数组。
	var obj = {};
	for(i=0;i<arr.length;i++){
		var arr1 = arr[i].split(‘=‘);//arr[i]是字符串,["a", "1"],["b", "2"]
		obj[arr1[0]] = Number(arr1[1]);
	}
	console.log(obj); //{a: 1, b: 2}
</script>

欢迎留下你的思路方法,我们下回见~

 

面试题分享

标签:str1   三角形   div   png   str   img   length   var   java   

原文地址:https://www.cnblogs.com/cauliflower/p/11278989.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!