vara节点
vara=10;functionf1(){console.log(a);//undefinedvara=20console.log(a);//20}console.log(a);//10f1()variablepromotionpre-parsing:browserinBeforeparsingthecode,putvariablesandfunctionsnode .getChildByName("childnodename")等 varnode=cc.find("Canvas/bg");//通过访问路径获取节点vara=this.node.getChildByName('name');//通过名称获取节点
//获取子节点firstvarb=document.querySelector('.b');//获取父节点vara=b.parentNode;console.log(a);//获取离元素最近的父节点//如果找不到父节点则返回null获取子节点//dom文档树的作用是将网页的全部内容转化为js节点对象进行操作,所以内部组成dom文档树就是有很多叶子节点节点对象。 有七种类型的叶子分别包含所有的网页
//createnodevardivEle=document.createElement("div");varpEle=document.createElement("p");varaEle=document.createElement("a");//addnodedocument.bodyvara=$('.red');/ /Allnodescontaining`class="red"`willreturn//例如://通常许多节点有多个类,我们可以找到同时包含红色和绿色的节点:vara=$('.red
AST的全称是AbstractSyntaxTree,即抽象语法树,简称语法树(Syntaxtree)。树上的每个节点代表源代码中的一个结构。 JavaScript领域常用的AST解析库包括babel,esprima,espree,andac(1)createanewnodecreateDocumentFragment()//createaDOMfragmentcreateElement()//createaspecificelementcreateTextNode()//createatextnode(2)Add,remove,replace,insert
相关推荐