onload 事件会在页面或图像加载完成后立即发生。

document.write("内容")将在加载页面时输出

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

内容可以是什么,可以是一个标签,它输出的文件不能自动换行;

<script src="填写外部js文件的路径">从外部调用js文件

增加了一个名词代码块  {代码内容}这个就叫做代码块;

js中的代码的注释,和c++是一样的

Math.random();随机出现0.0至1.0之间的数

onclick="",通常和button一起使用,当点击时我就要触发什么样的事情。

confirm(证明,确认),这个可以实现弹出的框有两个选择,确定(true)和取消(false)

prompt(提示,提示符,迅速,敏捷的),可以在浏览器中弹出一个窗,然后可以输入内容。

 

var r=confirm("press a button!");

 

 

 这种for循环的样式我还是第一次见,其实道理也很简单,先记着吧

var mycars = new Array()//声明一个数组
for (x in mycars)//访问数组名为mycars的所有元素
for (var i=0;i<mycars.length;i++)//这种方法也是可以的

 

try...catch这个语句可以检查这个程序中是否有错误,当有错误是就会运行catch里面的部分

<script>
        function myfunction(){ try { aaaalert("你好");//这里出现了一个错误,所以会运行catch里面的内容
 } catch(err) { alert("有错误了"); } } </script>
    <input type="button" value="查看消息" onclick="myfunction()">

 

throw(投掷,丢,抛)会将返回错误的情况到err中

    <script>
        var x=prompt("请输入一个0到10之间的数"); myfunction(x); function myfunction(x){ try { if(x<0){ throw "err1"; } if(x>10){ throw "err2"; } if(isNaN(x)){ throw "err3"; } } catch(err) { if(err=="err1"){ alert("你输入的数太小了"); } if(err=="err2"){ alert("你输入的数太大了"); } if(err=="err3"){ alert("你不会不认识数字吧"); } } } </script>

 

还有一种可以检查错误的方法,onerror,字面上意思很简单,当有错误时,使用它的时候,只需要让它等于函数名就可以了,例如onerror=函数名,把它放在程序运行之前使用它就好。

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄