浏览 2057 次
锁定老帖子 主题:视频学习js笔记(一)
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-12-24
with语句:对象操作语句 功能:在一个程序代码中,多次需要使用某对象的属性或方法,可以通过with 语句进行简写 with(对象){ 语句组 } 例子: with(document){ write(<li>hello</li>); write(<li>world</li>); } 相当于document.write(....); for ...in语句:对象属性循环操作语句 例子: <script type="text/javascript"> function member(name,gender) //够造函数 { this.name=name; this.gender=gender; } function showProperty(obj,objString) //遍历 { var str=""; for(var i in obj) //i表示那个对象里面的属性,obj[i]表示属性的值是什么 { str+=objString+"."+i+"="+obj[i]+"<br/>"; } return str; } var obj=new member("刘德华","男"); //建造对象实例 document.writeln(showProperty(obj, "person")); </script> 输出: person.name=刘德华 person.gender=男 这个例子中包含了javascript中面向对象的语句,function member(name,gender)实际上就相当于java中的构造函数。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-12-25
Just want to say 尽量少用with clause 可能会造出性能影响
引自XX网站XX章节 |
|
返回顶楼 | |
发表时间:2012-12-30
尽量少用with clause 可能会造出性能影响
|
|
返回顶楼 | |