javascript中的遍歷for in 以及with的用法
更新時間:2014年12月22日 09:35:28 投稿:hebedich
這篇文章主要介紹了javascript中的類初始化,遍歷for in 以及with的用法,需要的朋友可以參考下
for in 循環(huán)執(zhí)行一個對象中的屬性
with語句: (對象操作語句)
功能:為一段程序建立默認對象
格式:
復制代碼 代碼如下:
with(<對象>){
<語句組>
}
具體示例:
復制代碼 代碼如下:
<script type="text/javascript">
function member(name,gender){
this.name=name;
this.gender=gender;
}
function showProperty(obj,objStr){
var str="";
for(var i in obj){
str+=objStr+"."+i+" = "+obj[i]+"<br>"
}
return str;
}
var obj =new member("劉若英","女");
//document.write(showProperty(obj,"person"));
with(document){
write(showProperty(obj,"person"));
}
</script>
/*運行效果:
person.name = 劉若英
person.gender = 女
*/
小伙伴們是否對javascript中遍歷for in 以及with的用法有所了解了呢,這是學習javascript的基礎(chǔ)哦。
相關(guān)文章
定義JavaScript二維數(shù)組采用定義數(shù)組的數(shù)組來實現(xiàn)
javaScript沒有提供直接定義二維數(shù)組的方法,但可以使用定義數(shù)組的數(shù)組來定義JavaScript二維數(shù)組,需要的朋友可以了解下2012-12-12
javascript中var與let、const的區(qū)別詳解
這篇文章主要介紹了javascript中var與let、const的區(qū)別詳解,需要的朋友可以參考下2022-12-12
JavaScript初學者應注意的七個細節(jié)詳細介紹
種種語言都有它特別的地方,對于JavaScript來說,使用var就可以聲明任意類型的變量,這門腳本語言看起來很簡單,然而想要寫出優(yōu)雅的代碼卻是需要不斷積累經(jīng)驗的,接下來介紹初學者應注意2012-12-12

