| 
                     | 
                    
                        主题:  请教eval的功能是什么?如何使用
                     | 
                
            
                        
                
                    
                          聆心 
                        职务:普通成员 
                        等级:1 
                        金币:1.0 
                        发贴:199 
                        注册:2001/8/13 3:13:37 
                     | 
                    
                        
                            
                            #12003/9/25 15:40:19 
                            
                                手头没有可以查的资料,请教请教
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          我佛山人 
                        职务:版主 
                        等级:4 
                        金币:16.0 
                        发贴:2269 
                        注册:2002/8/7 15:09:27 
                     | 
                    
                        
                            
                            #22003/9/25 21:09:43 
                            
                                JScript5.5参考:
  eval 方法 检查 JScript 代码并执行. 
  eval(codeString)
  必选项 codestring 参数是包含有效 JScript 代码的字符串值。这个字符串将由 JScript 分析器进行分析和执行。
  说明 eval 函数允许 JScript 源代码的动态执行。例如,下面的代码创建了一个包含 Date 对象的新变量 mydate :
  eval("var mydate = new Date();"); 传递给 eval 方法的代码执行时的上下文和调用 eval 方法的一样. 
  
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          聆心 
                        职务:普通成员 
                        等级:1 
                        金币:1.0 
                        发贴:199 
                        注册:2001/8/13 3:13:37 
                     | 
                    
                        
                            
                            #32003/9/28 9:18:36 
                            
                                不太好理解,是不是说使用eval,可以在没有触发事件的情况下调用一个函数?
                                
                                
                                
                             
                            
                            
                         
                     | 
                
                        
                
                    
                          =ridincal= 
                        职务:管理员 
                        等级:7 
                        金币:20.0 
                        发贴:5886 
                        注册:2004/1/13 11:47:04 
                     | 
                    
                        
                            
                            #42003/9/28 12:54:57 
                            
                                可以理解为“二次编译” eval的执行结果将作为程序语句再次得到执行 例如: 
var t="2";
var vars_2 = "Hello";
eval("document.write(vars_"+t+")");
eval的执行结果:"document.write(vars_2)"将作为script语句运行
                                
                                
                                
                              
                            
                            
                         
                     | 
                
                        
                
                    
                          不是高手 
                        职务:普通成员 
                        等级:3 
                        金币:5.0 
                        发贴:1352 
                        注册:2002/8/23 2:27:18 
                     | 
                    
                        
                            
                            #52003/9/29 0:40:46 
                            
                                就是将字符串作为JS代码来执行嘛
                                
                                
                                
                             
                            
                            
                         
                     |