JavaScript--第一天,基础语法

在html页面引用

<script type="text/javascript" src="javascript/hello.js"> </script>

<script type="text/javascript">alert("hello world! I'm JavaScript..."); </script>

注意for里定义变量用var,不是int

<head>
<meta charset="UTF-8">
<title>js demo</title>

<style type="text/css">

table,table td{
    border:dotted 1px orange;
    width:200px;
}

</style>

</head>
<body>

<script type="text/javascript">

    document.write("<table>");
    /*0 1 2 3 4*/
    document.write("<tr>");
    for(var x=0;x<5;x++)document.write("<td>"+x+"</td>");
    document.write("</tr>");
    /*换行*/
    document.write("<br />");
    /*0 1 2 3 4*/
    document.write("<tr>");
    for(var x=0;x<5;x++)document.write("<td>"+x+"</td>");
    document.write("</tr>");

    document.write("</table>");
</script>

</body>

函数

<script>

    alert("hello world");
    /*1*/
    function show()
    {
        document.write("function show"+"<br />");
        return 4;
    }
    show();

    /*2*/
    function show2(x,y)
    {
        document.write("x+y="+(x+y)+"<br />");
    }
    show2(3,5);

    /*3*/
    function show3()
    {
        for(var x=0;x<arguments.length;x++)
            document.write(arguments[x]);
    }
    var z=show;
    show3(4,5,2,7);
    document.write("<br />");

    /*4*/
    var show4=new Function("x,y","var sum=x+y;return sum;");

    var answer=show4(9,10);
    document.write(answer+"<br />");

    /*5*/
    var show5=function()
    {
        document.write("我是匿名函数<br />");
    }
    show5();

    /*6 全局变量 局部变量*/
    var t=0;
    function show6(t)
    {
        t=1;
    }
    show6(t);
    document.write(t);


</script>

数组

<script type="text/javascript">
    /*1*/
    var array1=[1,2,3];
    document.write(array1.length+"<br />");

    /*2  创建一个长度为5的数组*/
    var array2=new Array(5);
    document.write(array2.length+"<br />");

    /*3 创建一个长度为3的数组,元素为1,2,3*/
    var array3=new Array(1,2,3);
    document.write(array3[0]+"<br />");

</script>

原型

<script type="text/javascript">

    /*原型 为String原型添加一个新功能属性newfunc*/
    String.prototype.newfunc = function()
    {
        //...
    }
</script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值