Text类型(文本类型)文本节点,包含的是可以按照字面解释的纯文本内容。
document.createTextNode(text) //创建文本节点,参数为要插入节点中的文本
appendData(text) //追加文本
deleteData(beginIndex,count) //删除文本
replaceData(beginIndex,count,text) //替换文本
splitText(beginIndex) //从beginIndex位置将当前文本节点分成两个文本节点
substringData(beginIndex,count) //从beginIndex开始提取count个子字符串
length //文本长度
insertData(beginIndex,text) //插入文本
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
var text = document.createTextNode('hello');
console.log(text.length);
text.appendData(' xiaoming');
console.log(text);
text.deleteData(0,6);
console.log(text);
text.replaceData(0,8,'xiaohong');
console.log(text);
var res = text.splitText(4);
console.log(res);
console.log(text);
console.log(text.substringData(0,2));
</script>
</body>
</html>