安卓模拟器看不到js的log

JavaScript020

安卓模拟器看不到js的log,第1张

可以使用Chrome浏览器的远程调试功能,连接Android模拟器,就可以在Chrome浏览器上看到js的log。

步骤如下:

1. 打开Android模拟器,并启动你要debug的app。

2. 在Android模拟器上,设置“开发者选项”里的“USB 调试”。

3. 将模拟器和电脑连接在一起,用USB线。

4. 在Chrome浏览器中,访问“chrome://inspect”。

5. 选择“Devices”,可以看到你的Android模拟器,并可以点击它,进行远程调试。

6. 通过远程调试,可以在Chrome浏览器上看到js的log,以及更详细的debug信息。

首先Math.log()函数计算Math.E=2.302585092994046底数所要计算10底数应该Math.log(num)/Math.log(10)js面字义Math.LN10及Math.LN2两数其实Math.LN10 = Math.log(10)及Math.LN2 = Math.log(2)

至于其底数并没定义所要7底数能用Math.log(num)/Math.log(7)没Math.LN7量

function Foo($name){

主要是方便你调式javascript用的。你可以看到你在页面中输出的内容。

相比alert他的优点是:

他能看到结构话的东西,如果是alert,淡出一个对象就是[object object],但是console能看到对象的内容。

console不会打断你页面的操作,如果用alert弹出来内容,那么页面就死了,但是console输出内容后你页面还可以正常操作。

console里面的内容非常丰富,你可以在控制台输入:console,然后就可看到:

Console {memory: MemoryInfo, debug: function, error: function, info: function, log: function…}

它有网页的各种提示。