docs
This commit is contained in:
@@ -114,6 +114,7 @@ console.log('count: %d', count);
|
||||
console.log('count:', count);
|
||||
// 打印: count: 5 到 stdout
|
||||
</code></pre><p>详见 util.format()。</p>
|
||||
<p>该函数也可以作为全局函数使用。</p>
|
||||
<h2>console.verbose([data][, ...args])<span><a class="mark" href="#console_console_verbose_data_args" id="console_console_verbose_data_args">#</a></span></h2>
|
||||
<div class="signature"><ul>
|
||||
<li><code>data</code> <any></li>
|
||||
@@ -144,13 +145,15 @@ console.log('count:', count);
|
||||
<li>message <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#String_type" class="type"><string></a> value为false时要输出的信息</li>
|
||||
</ul>
|
||||
</div><p>断言。如果value为false则输出错误信息message并停止脚本运行。</p>
|
||||
<h2>console.input(data[, ...args])<span><a class="mark" href="#console_console_input_data_args" id="console_console_input_data_args">#</a></span></h2>
|
||||
<pre><code>var a = 1 + 1;
|
||||
console.assert(a == 2, "加法出错啦");
|
||||
</code></pre><h2>console.input(data[, ...args])<span><a class="mark" href="#console_console_input_data_args" id="console_console_input_data_args">#</a></span></h2>
|
||||
<div class="signature"><ul>
|
||||
<li><code>data</code> <any></li>
|
||||
<li><code>...args</code> <any></li>
|
||||
</ul>
|
||||
</div><p>与console.log一样输出信息,并在控制台显示输入框等待输入。按控制台的确认按钮后会将输入的字符串用eval计算后返回。</p>
|
||||
<p>部分机型可能会有控制台不显示输入框的情况,属于bug。</p>
|
||||
<p><strong>部分机型可能会有控制台不显示输入框的情况,属于bug。</strong></p>
|
||||
<p>例如:</p>
|
||||
<pre><code>var n = console.input("请输入一个数字:");
|
||||
//输入123之后:
|
||||
@@ -164,7 +167,7 @@ toast(n + 1);
|
||||
</div><p>与console.log一样输出信息,并在控制台显示输入框等待输入。按控制台的确认按钮后会将输入的字符串直接返回。</p>
|
||||
<p>部分机型可能会有控制台不显示输入框的情况,属于bug。</p>
|
||||
<p>例如:</p>
|
||||
<pre><code>var n = console.input("请输入一个数字:");
|
||||
<pre><code>var n = console.rawInput("请输入一个数字:");
|
||||
//输入123之后:
|
||||
toast(n + 1);
|
||||
//显示1231
|
||||
@@ -174,17 +177,22 @@ toast(n + 1);
|
||||
<li><code>h</code> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Number_type" class="type"><number></a> 高度</li>
|
||||
</ul>
|
||||
</div><p>设置控制台的大小,单位像素。</p>
|
||||
<h2>console.setPosition(x, y)<span><a class="mark" href="#console_console_setposition_x_y" id="console_console_setposition_x_y">#</a></span></h2>
|
||||
<pre><code>console.show();
|
||||
//设置控制台大小为屏幕的四分之一
|
||||
console.setSize(device.width / 2, device.height / 2);
|
||||
</code></pre><h2>console.setPosition(x, y)<span><a class="mark" href="#console_console_setposition_x_y" id="console_console_setposition_x_y">#</a></span></h2>
|
||||
<div class="signature"><ul>
|
||||
<li><code>x</code> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Number_type" class="type"><number></a> 横坐标</li>
|
||||
<li><code>y</code> <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#Number_type" class="type"><number></a> 纵坐标</li>
|
||||
</ul>
|
||||
</div><p>设置控制台的位置,单位像素。</p>
|
||||
<h2>print(text)<span><a class="mark" href="#console_print_text" id="console_print_text">#</a></span></h2>
|
||||
<pre><code>console.show();
|
||||
console.setPosition(100, 100);
|
||||
</code></pre><h2>print(text)<span><a class="mark" href="#console_print_text" id="console_print_text">#</a></span></h2>
|
||||
<div class="signature"><ul>
|
||||
<li>text <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Data_structures#String_type" class="type"><string></a> | <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object" class="type"><Object></a> 要打印到控制台的信息</li>
|
||||
</ul>
|
||||
</div><p>在控制台中输出文本text。不会自动换行。</p>
|
||||
</div><p>相当于<code>log(text)</code>。</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user