with(Div.style)中的Div.style是干什么意思?

F2ECalm 2011-08-11 02:07:46
with(Div.style)
{
width='200px';
height='200px';
background='green';
}

with(Div.style)中的Div.style是干什么意思?
...全文
104 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Oozie 2011-08-11
  • 打赏
  • 举报
回复
with容易造成语义的歧义,所以并不常用

比如

with(Div.style)
{
width='200px';
height='200px';
background='green';
anotherAttribute = 'sth';
}


anotherAttribute是Div.style的属性呢,还是with外边声明的某个变量呢?
s1120624175 2011-08-11
  • 打赏
  • 举报
回复

with(Div.style)
{
width='200px';
height='200px';
background='green';
}

相当于
Div.style.width='200px';
Div.style.height='200px';
Div.style.background='green';
MuBeiBei 2011-08-11
  • 打赏
  • 举报
回复
Div是dom对象

Div.style是Div对象的style属性~·
豆虫 2011-08-11
  • 打赏
  • 举报
回复
with(Div.style)
{
width='200px';
height='200px';
background='green';
}
with的用法相当于在一个规定的作用域里 执行某些操作
Div.style.width='200px';
Div.style.height='200px';
Div.style.background='green';


但是我们一般都不推荐使用with 效率低

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧