ListToken - bhsd-harry/wikiparser-node GitHub Wiki
位于行首的列表。
以下所有属性和方法在 Mini 和 Browser 版本中均不可用。
展开
type: boolean
是否包含:
,只读。
// dd (main)
var {firstChild} = Parser.parse(':');
assert(firstChild.dd);
展开
type: boolean
是否包含;
,只读。
// dt (main)
var {firstChild} = Parser.parse(';');
assert(firstChild.dt);
展开
type: boolean
是否包含*
,只读。
// ul (main)
var {firstChild} = Parser.parse('*');
assert(firstChild.ul);
展开
type: boolean
是否包含#
,只读。
// ol (main)
var {firstChild} = Parser.parse('#');
assert(firstChild.ol);
展开
returns: this
深拷贝节点。
// cloneNode (main)
var {firstChild} = Parser.parse(';');
assert.deepStrictEqual(firstChild.cloneNode(), firstChild);
展开
returns: Token
获取列表行的范围。
// getRange (main)
var {firstChild} = Parser.parse(';a');
assert.equal(firstChild.getRange(), 'a');
({firstChild} = Parser.parse(';a:b'));
assert.equal(firstChild.getRange(), 'a');