`
onlyor
  • 浏览: 371519 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

JS中通过方法名字符串调用

 
阅读更多

我贴:

 

 

<html>
<head>

	<title>js中比如我有一个方法aa(),现在我只有这个方法的名字的字符串,那可以执行这个方法</title>
		
	<script type="text/javascript">
	
		var dd = "aa()";
		var cc = "aa";
		
        function aa()
        {
            alert();
        } 
		
        function bb()
        {
			// 1
			setTimeout(cc + "()",100);
			
			// 2
			var fun = eval(cc)
			new fun();
			
			// 3
			eval(dd)

        }
	</script>
</head>
<body>
<input type="button" onclick="bb()" value="我点">

</body>
</html>

 

 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics