入力した名前の部分を選択する機能があります。
function getNameParts(list) {
first_name = list[0];
middle_name = "";
last_name = list[1];
if(list.length > 2) {
middle_name = list[1];
last_name = list[2];
}
names = {"first": first_name, "middle": middle_name, "last": last_name};
console.log("names", names)
return names
}
コンソールは、それnames
がこの関数内のハッシュであると述べています。
しかし、この関数を次のように使用すると、次のようになります。
name = getNameParts($("#person_name").val().split(' '));
console.log("name", name)
name
文字列「[オブジェクトオブジェクト]」です
これはどうしたの?