2017-06-14 72 views
-2

正在運行在JavaScript的代碼..如何使用對象的聲明中的變量在JavaScript

function addEventToCalendar(date1, email){ 

      var date = date1+'T00:30:00.000Z'; 
      var event = { 
      'summary': 'Event try1', 
      'dateTime': date, 
      } 
} 

我得到一個函數參數,並使用它來創建一個名爲 日期變量。當我嘗試使用所謂的事件對象內部的變量。但是當我做到這一點,該變量是越來越理解爲

'dateTime': ' 2017-02-22T00:30:00.000Z' 

與年初空間。因爲這樣我們無法繼續前進。如何避免此問題

+0

那麼你是如何創建date1的?確保在創建空間時不要添加空間。您當前顯示的代碼中沒有任何內容會添加空格 –

+1

空格來自'date1'。要麼修正'addEventToCalendar'的調用,要麼調用'date1'上的'trim'。 –

回答

0

嘗試使用date.trim();。這應該刪除領先的空間。