创建元素节点和文本节点的基础语法


<script type="text/javascript">
//在原来的基础上添加一个子节点;
var anchorText=document.createTextNode("测试01");
var anchorAlink=document.createElement("a");
anchorAlink.appendChild(anchorText);
//在它的后面添加一个节点;
var parent=document.getElementById("startLink");

//var newChild=parent.appendChild(anchorAlink);
//在它的前面添加一个节点;
var aLink=document.getElementById("link1");
var aParent=aLink.parentNode;
//aParent.insertBefore(anchorAlink,aLink);
//第一个参数为要加的新节点,第二个是说在那个节点之前加;
//接下来,我们试一下,替换节点
aParent.replaceChild(anchorAlink,aLink);
//指定的节点定被替换掉;one为新的,two为老节点;
</script>


总结:
appendChild是在指定的一个对象中最后面加上要新增加的东西;
[color=red]insertBefore,replaceChild语法,第一个总是新的节点的.第二个参数为老的节点;[/color]

=====================================================================
将数组转化为字符串的方法;

<script type="text/javascript">
var friuts = ["apple", "banane", "pear", "orange"];
var test1 = friuts.join('');
console.log(test1);
var test2 = friuts.join();
console.log(test2);
var test3 = friuts.join(" or ");
console.log(test3);

//applebananepearorange
//apple,banane,pear,orange
//apple or banane or pear or orange
</script>
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值