我在學習JavaScript,我將非常感謝您的幫助。到目前爲止,我有什麼是..JavaScript挑戰卡住了嗎?或不正確?
任務
聲明這些局部變量,並使其等於相應的信息,名字,姓氏,LinkedIn,電話,城市。
使用字符串連接,使本地變量fullName等於由空格分隔的第一個和最後一個名稱。
創建一個局部變量linkedIn,一個字符串,它是您的LinkedIn個人資料的鏈接。
按照該順序製作一個局部變量信息,該信息是一個包含您的fullName,linkedIn,phone和city變量的數組。
做一個局部變量教育,這是一個包含你的學院/大學,學習領域的名稱,一個整數,這是你的(預期)畢業年的數組。確保它是按照這個順序。
定義一個函數createApp,它以您的信息和教育爲參數。這應該返回一個包含2個鍵的對象。鍵名必須與變量名相同。將這些鍵的值設置爲相應的參數。
到目前爲止,這是我,但似乎不正確時,我嘗試在模擬器上。
var firstName = 「Santi」;
var lastName = 「Valle」;
var fullName = firstName +" "+ lastName;
var linkedIn = "https://www.linkedin.com/in/santi-valle-889827120";
var phone = 「(415)619-4985"
var city = 「palo alto」
var info = [fullName, linkedIn, phone, city]
var education = [‘UCI’, 'accounting','2013’]
function createApp(info,education){
var obj = {}
strArr = ['info','education'],
myArray = [info, education];
for (var i = 0; i < myArray.length; i++){
obj[strArr[i]] = myArray[i];
}
console.log(obj);
}
'education [2]'是''2013',它是一個字符串,但提示請求一個整數 – Hamms
你有引號,這是一個錯誤。 – epascarello
擺脫''''和'''並將它們替換爲普通引號 - '「'。 –