文章詳情頁
javascript - 如何給一個對象添加動態(tài)屬性
瀏覽:99日期:2023-03-10 11:11:04
問題描述
var options = {pageName: ’index’, position: 1800}var obj = {}現(xiàn)在要把這個屬性添加到obj中變成obj = { index:{position: options.position}}前面的index根據(jù)上面的pageName動態(tài)變化如何處理?
問題解答
回答1:var options = {pageName: ’index’, position: 1800}var obj = {} obj = { [options.pageName]:{position: options.position}}回答2:
var result = {};function objSet(keyName,targetName){ var obj = {}; for(var key in options){if( key == keyName){ var temp = {}; temp[targetName] = options[targetName]; obj[keyName] = temp; break;} } return obj;}result = objSet('pageName','position');//這樣?
標簽:
JavaScript
相關(guān)文章:
1. nignx - docker內(nèi)nginx 80端口被占用2. debian - docker依賴的aufs-tools源碼哪里可以找到啊?3. docker網(wǎng)絡(luò)端口映射,沒有方便點的操作方法么?4. 前端 - ng-view不能加載進模板5. android clickablespan獲取選中內(nèi)容6. docker容器呢SSH為什么連不通呢?7. 關(guān)docker hub上有些鏡像的tag被標記““This image has vulnerabilities””8. docker綁定了nginx端口 外部訪問不到9. angular.js - angular內(nèi)容過長展開收起效果10. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?
排行榜

熱門標簽