我只想使用Cheerio来获得一个空元素。用例是:
var $myElement = $(".myElementWhichExists")
...
doSomethingWith($myElement)
...
if (somethingHappens) {
$myElement = $(".anotherElement")
} else {
$myElement = null // This should not be null but an empty element instead
}
doSomethingElseWith($myElement)
// e.g.
$myElement.text()
要替换null
以便像.text()
这样的方法可以工作(返回空字符串或其他),而不是抛出错误?
是否有比$myElement = cheerio.load("")
更好的解决方案?