scripts
我package.json
目前的部分看起来像这样:
"scripts": {
"start": "node ./script.js server"
}
Run Code Online (Sandbox Code Playgroud)
...这意味着我可以运行npm start
来启动服务器.到现在为止还挺好.
但是,我希望能够运行类似的东西npm start 8080
并将参数传递给script.js
(例如npm start 8080
=> node ./script.js server 8080
).这可能吗?
我在使用这种Element.getElementsByTagName
方法时遇到了一些麻烦.
使用以下HTML:
<p id="test">
<p></p>
<p></p>
</p>?
Run Code Online (Sandbox Code Playgroud)
以下Javascript:
var a = document.getElementById('test');
var b = a.getElementsByTagName('p');
console.log(a);
console.log(b);?
Run Code Online (Sandbox Code Playgroud)
a
设置为包装段落,但b
设置为空NodeList(例如:http://jsfiddle.net/xGjMN/).
我怀疑b
包含两个内部段落元素.我在这里完全误解了什么吗?