当结果应该很简单时,在对象文字中获取Undefine
Getting Undefined in object literal when the result should be simple
所以这是非常简单的事情,但由于某种原因,我无法弄清楚我做错了什么。我的hash根本不会返回函数的输出。任何帮助都将大大感谢
myArray = ["firstname lastname", "emailadress"];
var splitName = function(string){
var final_string = string.split(" ");
console.log(final_string);
};
var result = splitName(myArray[0]);
console.log(result); // this returns undefined
myData = {
fullName : splitName(myArray[0]),
};
console.log(myData); //still returns undefined
您必须使函数splitName return final_string;
相关文章:
- 如何计算对象文字中的键
- 对象文字方法上的Javascript绑定不起作用
- 可以使用“;创建“;作为JavaScript对象文字中的属性名称
- 这两种不同的创建对象文字的方法有什么区别
- Javascript对象文字,POST问题
- 为什么可以'我们在函数体中为函数对象添加属性,就像在javascript中为对象文字添加属性一样
- 如何使用'这个“;对象文字中的关键字
- JS对象文字中的方法和子方法
- 向JavaScript对象文字添加数据
- Javascript对象文字,如何使用“this”来引用对象中的变量
- 如何将xml文件转换为javascript中的对象文字
- 什么's对象文字中带引号和不带引号的键之间的区别
- 使用窗口对象练习我的对象文字函数
- 对象文字数据表中的 Google 可视化样式角色
- 如何创建作用域的动态、基于实例的对象文字
- Javascript将字符串中的对象转换为对象文字
- 我需要一些帮助来理解JavaScript中的对象文字函数
- 为什么动画设置加载在TweenMax中的两个单独的对象文字中
- 对象文字语法怪异
- 对象文字中的类