请问 js中 一个保存了很多对象的数组1 一个数组2 循环把1里面的对象的一个函数添加到数组2 再通过数组2调用那个函数,为什么说那个函数的对象未定义呢?
本问题来自阿里云开发者社区的【11大垂直技术领域开发者社群】。 https://developer.aliyun.com/article/706511 点击链接欢迎加入感兴趣的技术领域群。
方法一: function go(){ alert('GO!') }//写函数在插入就能读取了; var newsc = "<script id='sc1' type='text/javascript'>"+go+"<\/script>"; var e = document.getElementByIdx_x_x('div1'); e.innerHTML = newsc。方法二: var newsc = "<script id='sc1' type='text/javascript'>go.go()<\/script>"//定义为对象可以直接从字符串写入; var e = document.getElementByIdx_x_x('div1'); e.innerHTML = newsc;go={go:function(){alert('go!')}};</script>。 函数在数学上的定义:给定一个非空的数即A,对A施加对应法则f,记作f(A),得到另一数即B,也就是B=f(A).那么这个关系式就叫函数关系式,简称函数. 函数定义: 在一个变化过程中,发生变化的量叫变量,有些数值是不随变量而改变的,我们称它们为常量。自变量,函数一个与它量有关联的变量,这一量中的任何一值都能在它量中找到对应的固定值。因变量(函数),随着自变量的变化而变化,且自变量取唯一值时,因变量(函数)有且只有唯一值与其相对应。 函数值,在y是x的函数中,x确定一个值,Y就随之确定一个值,当x取a时,Y就随之确定为b,b就叫做a的函数值。
答案来源网络,供参考,希望对您有帮助
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。