js代码解释

JavaScript021

js代码解释,第1张

哎,这类帖子我都回复了无数个,你们不知道百度搜索一下吗?

把你的代码修改如下(就是修改了return p):

<textarea name=ttt></textarea>

<script language="javascript">

eval(function(p,a,c,k,e,d){

e=function(c){

return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))

}

if(!''.replace(/^/,String)){

while(c--)d[e(c)]=k[c]||e(c)

k=[function(e){

return d[e]}]e=function(){return'\\w+'}c=1}

while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])ttt.value=p}

('G N=""8 1e(M,h){9(N!=""){7(N).r="Y"}9(7(M).r=="Y"){7(M).r="1z"2.H(h)N=M}}8 7(l){9(e.15&&e.15(l)){o e.15(l)}t 9(e.14&&e.14(l)){o e.14(l)}t 9(e.13&&e.13[l]){o e.13[l]}t{o 1y}}8 1x(){d.4=x 10()d.6=x 10()d.12=12d.I=Id.y=yd.H=Hd.z=z}8 Z(p,K,J,L){d.5=Kd.X=Jd.b=pd.1f=L}8 12(p,5,L){2.6[2.4.c]=x 10()2.4[2.4.c]=x Z(p,5,0,L)o(2.4.c-1)}8 I(p,k,J){9(k>=0&&k<=2.4.c){K="1w"+k2.6[k][2.6[k].c]=x Z(p,K,J,0)o(2.6[k].c-1)}t I=-1}8 z(5){G 3=""v(i=0i<2.4.ci++){9(2.4[i].1f==1&&2.4[i].5==5){3+="<f w=T g=U"+i+" u=\\"V(\'E"+i+"\')\\">"3+="<F>"+2.4[i].b+"</F>"3+="</f>"3+="<f w=1d g=E"+i+"><m>"v(j=0j<2.6[i].cj++){3+="<n g="+2.6[i][j].5+j+" u=\\"W(\'"+2.6[i][j].b+"\',\'"+2.4[i].b+"\',\'"+2.6[i][j].X+"\')\\"><a 1c=#>"+2.6[i][j].b+"</a></n>"}3+="</m></f>"}}7(\'1b\').D=3}8 y(5){G 3="<m>"v(i=0i<2.4.ci++){9(2.4[i].5==5){3+="<n g=1v"+i+" u=\\"1e(g,\'"+2.4[i].b+"\')\\" w=Y>"+2.4[i].b+"</n>"}}3+="</m>"7(\'1u\').D=3}8 H(h){G 3=""v(i=0i<2.4.ci++){9(2.4[i].b==h){3="<f w=T g=U"+i+" u=\\"V(\'E"+i+"\')\\">"3+="<F>"+2.4[i].b+"</F>"3+="</f>"3+="<f w=1d g=E"+i+" B=\'A:1a\'><m>"v(j=0j<2.6[i].cj++){3+="<n g="+2.6[i][j].5+"1t"+j+" u=\\"W(\'"+2.6[i][j].b+"\',\'"+2.4[i].b+"\',\'"+2.6[i][j].X+"\')\\"><a 1c=#>"+2.6[i][j].b+"</a></n>"}3+="</m></f>"}}7(\'1b\').D=3}8 W(h,5,q){9(h!=""&&5!=""){R.Q.P[\'1s\'].7(\'1r\').D=5+"&C&C<1q q=1p/1o.1n 1m=0 />&C&C"+h}9(q!=""){R.Q.P[\'O\'].18=q}}8 V(s){S="U"+s.1l(11)9(7(s).B.A=="19"){7(s).B.A="1a"7(S).r="T"}t{7(s).B.A="19"7(S).r="1k"}}8 1j(5){2.z(5)2.y(5)R.Q.P[\'O\'].18="O.1i"}e.1h("<16 q=17/1g.17></"+"16>")',62,98,'||outlookbar|output|titlelist|sortname|itemlist|getObject|function|if||title|length|this|document|div|id|item|||parentid|objectId|ul|li|return|intitle|src|className|divid|else|onclick|for|class|new|getbytitle|getdefaultnav|display|style|nbsp|innerHTML|sub_detail_|span|var|getbyitem|additem|inkey|insort|inisdefault|Id|preClassName|manFrame|frames|top|window|subsortid|list_tilte|sub_sort_|hideorshow|changeframe|key|left_back|theitem|Array||addtitle|layers|all|getElementById|script|js|location|none|block|right_main_nav|href|list_detail|list_sub_detail|isdefault|nav|write|html|initinav|list_tilte_onclick|substring|broder|gif|slide|images|img|show_text|mainFrame|_|left_main_nav|left_nav_|item_|outlook|false|left_back_onclick'.split('|'),0,{}))

</script>

用浏览器打开我上面的脚本,和你原来代码等效的代码就显示在文本框里面,内容如下:

var preClassName=""function list_sub_detail(Id,item){if(preClassName!=""){getObject(preClassName).className="left_back"}if(getObject(Id).className=="left_back"){getObject(Id).className="left_back_onclick"outlookbar.getbyitem(item)preClassName=Id}}function getObject(objectId){if(document.getElementById&&document.getElementById(objectId)){return document.getElementById(objectId)}else if(document.all&&document.all(objectId)){return document.all(objectId)}else if(document.layers&&document.layers[objectId]){return document.layers[objectId]}else{return false}}function outlook(){this.titlelist=new Array()this.itemlist=new Array()this.addtitle=addtitlethis.additem=additemthis.getbytitle=getbytitlethis.getbyitem=getbyitemthis.getdefaultnav=getdefaultnav}function theitem(intitle,insort,inkey,inisdefault){this.sortname=insortthis.key=inkeythis.title=intitlethis.isdefault=inisdefault}function addtitle(intitle,sortname,inisdefault){outlookbar.itemlist[outlookbar.titlelist.length]=new Array()outlookbar.titlelist[outlookbar.titlelist.length]=new theitem(intitle,sortname,0,inisdefault)return(outlookbar.titlelist.length-1)}function additem(intitle,parentid,inkey){if(parentid>=0&&parentid<=outlookbar.titlelist.length){insort="item_"+parentidoutlookbar.itemlist[parentid][outlookbar.itemlist[parentid].length]=new theitem(intitle,insort,inkey,0)return(outlookbar.itemlist[parentid].length-1)}else additem=-1}function getdefaultnav(sortname){var output=""for(i=0i<outlookbar.titlelist.lengthi++){if(outlookbar.titlelist[i].isdefault==1&&outlookbar.titlelist[i].sortname==sortname){output+="<div class=list_tilte id=sub_sort_"+i+" onclick=\"hideorshow('sub_detail_"+i+"')\">"output+="<span>"+outlookbar.titlelist[i].title+"</span>"output+="</div>"output+="<div class=list_detail id=sub_detail_"+i+"><ul>"for(j=0j<outlookbar.itemlist[i].lengthj++){output+="<li id="+outlookbar.itemlist[i][j].sortname+j+" onclick=\"changeframe('"+outlookbar.itemlist[i][j].title+"','"+outlookbar.titlelist[i].title+"','"+outlookbar.itemlist[i][j].key+"')\"><a href=#>"+outlookbar.itemlist[i][j].title+"</a></li>"}output+="</ul></div>"}}getObject('right_main_nav').innerHTML=output}function getbytitle(sortname){var output="<ul>"for(i=0i<outlookbar.titlelist.lengthi++){if(outlookbar.titlelist[i].sortname==sortname){output+="<li id=left_nav_"+i+" onclick=\"list_sub_detail(id,'"+outlookbar.titlelist[i].title+"')\" class=left_back>"+outlookbar.titlelist[i].title+"</li>"}}output+="</ul>"getObject('left_main_nav').innerHTML=output}function getbyitem(item){var output=""for(i=0i<outlookbar.titlelist.lengthi++){if(outlookbar.titlelist[i].title==item){output="<div class=list_tilte id=sub_sort_"+i+" onclick=\"hideorshow('sub_detail_"+i+"')\">"output+="<span>"+outlookbar.titlelist[i].title+"</span>"output+="</div>"output+="<div class=list_detail id=sub_detail_"+i+" style='display:block'><ul>"for(j=0j<outlookbar.itemlist[i].lengthj++){output+="<li id="+outlookbar.itemlist[i][j].sortname+"_"+j+" onclick=\"changeframe('"+outlookbar.itemlist[i][j].title+"','"+outlookbar.titlelist[i].title+"','"+outlookbar.itemlist[i][j].key+"')\"><a href=#>"+outlookbar.itemlist[i][j].title+"</a></li>"}output+="</ul></div>"}}getObject('right_main_nav').innerHTML=output}function changeframe(item,sortname,src){if(item!=""&&sortname!=""){window.top.frames['mainFrame'].getObject('show_text').innerHTML=sortname+"  <img src=images/slide.gif broder=0 />  "+item}if(src!=""){window.top.frames['manFrame'].location=src}}function hideorshow(divid){subsortid="sub_sort_"+divid.substring(11)if(getObject(divid).style.display=="none"){getObject(divid).style.display="block"getObject(subsortid).className="list_tilte"}else{getObject(divid).style.display="none"getObject(subsortid).className="list_tilte_onclick"}}function initinav(sortname){outlookbar.getdefaultnav(sortname)outlookbar.getbytitle(sortname)window.top.frames['manFrame'].location="manFrame.html"}document.write("<script src=js/nav.js></"+"script>")

这样的提示是replace这个变量没有被定义,一般才会这样提示的。

学习,是指通过阅读、听讲、思考、研究、实践等途径获得知识和技能的过程。学习分为狭义与广义两种:

狭义:通过阅读、听讲、研究、观察、理解、探索、实验、实践等手段获得知识或技能的过程,是一种使个体可以得到持续变化(知识和技能,方法与过程,情感与价值的改善和升华)的行为方式。例如通过学校教育获得知识的过程。

广义:是人在生活过程中,通过获得经验而产生的行为或行为潜能的相对持久为方式。

社会上总会出现一种很奇怪的现象,一些人嘴上埋怨着老板对他不好,工资待遇太低什么的,却忽略了自己本身就是懒懒散散,毫无价值。

自古以来,人们就会说着“因果循环”,这话真不假,你种什么因,就会得到什么果。这就是不好好学习酿成的后果,那么学习有什么重要性呢?

物以类聚人以群分,什么样水平的人,就会处在什么样的环境中。更会渐渐明白自己是什么样的能力。了解自己的能力,交到同水平的朋友,自己个人能力越高,自然朋友质量也越高。

在大多数情况下,学习越好,自身修养也会随着其提升。同样都是有钱人,暴发户摆弄钱财只会让人觉得俗,而真正有知识的人,气质就会很不一样。

高端大气的公司以及产品是万万离不了知识的,只有在知识上不输给别人,才可以在别的地方不输别人。

孩子的教育要从小抓起,家长什么样孩子很大几率会变成什么样。只有将自己的水平提升,才会教育出更好的孩子。而不是一个目光短浅的人。

因为有文化的父母会给孩子带去更多的在成长方面的的帮助,而如果孩子有一个有文化的父母,通常会在未来的道路上,生活得更好,更顺畅。

学习是非常的重要,学习的好坏最终决定朋友的质量、自身修养和后代教育等方面,所以平时在学习中要努力。

js应该这样写:

var objs=document.getElementsByName('cj')

var isSel=false//判断是否有选中项,默认为无

for(var i=0i<objs.lengthi++)

{

if(objs[i].checked==true)

{

isSel=true

break

}

}

if(isSel==false)

{

alert("请选择科目!")

return false

}else

{

return true

}