web.js.什么时候使用“.”或者“[]”
来源:互联网 发布:苹果越狱网络不可用 编辑:程序博客网 时间:2024/04/29 21:21
我最初在js接触“.”是在获取id时 例如
var oDiv=document.getElementById('div1');
后来 遇到一种情况
function set(set1,set2){ var js_1=document.getElementById('div1'); js_1.style.set1=set2; }
你可以试试,是否可以
答案是 不可以 修改如下
function set(set1,set2){ var js_1=document.getElementById('div1'); js_1.style[set1]=set2;//set1是形参 }
虽然 “.” 好用 但使用范围不广 ,没错[]和数组中一模一样,但使用环境不同,用法也就不同了,另外[] 可以替换“.”;只不过需要加单引号(没错,前面我的博客中说过,如果不懂什么时候加引号,可以看我另外的文章)
例如
function set(set1,set2){ var js_1=document.getElementById('div1'); js_1['style'][set1]=set2; }
0 0
- web.js.什么时候使用“.”或者“[]”
- 什么时候应该使用Web Service
- 什么时候应该使用Web Service
- 什么时候应该使用Web Service
- 什么时候应该使用Web Service
- 什么时候应该使用Web Service
- 什么时候应该使用Web Service
- 什么时候应该使用Web Service
- 什么时候应该使用Web Service
- 什么时候应该使用Web Service
- 什么时候应该使用Web Service
- 什么时候应该使用Web Service
- 什么时候应该使用Web Service -
- 什么时候应该使用Web Service
- 什么时候应该使用Web Service
- web开发中,什么时候使用id,什么时候使用class
- [WEBSERVICE]什么时候应该使用Web Service
- WEB缓存_什么时候使用缓存
- this指针
- Angular开发系列教程
- 秒杀系统架构分析与实战
- angular -$http登录功能
- 开启关闭去电监听
- web.js.什么时候使用“.”或者“[]”
- Android电源管理框架
- Angular开发(二)-关于angular2的整体架构与大致介绍
- Abbott's Revenge UVA
- react native 弹出编辑对话框
- 贪心算法—活动选择问题
- AMESim数据导出方法
- POJ 2492
- 英语学习