黑马程序员_JAVA 学习笔记28 WEB篇15

---------------------- ASP.Net+Android+IOS开发.Net培训、期待与您交流! ----------------------详细请查看:http://edu.csdn.net

JAVASCRIPT
<body>
    <script type = "text/javascript">
    document.write("wo shi shui shui shui !");
    </script>
  </body>
上面是一段基本的js脚本段。
<script src = "js/jiben.js"></script>
上面是一种引用的方式,从外部导入js文件。外部js文件的书写:
document.write("mei you a ")
下面是一个简单的js事件:
<body>
    <a href = "#" onclick = "alert('hello word')">单击</a>
  </body>
下面是一个简单的js函数:
<script type="text/javascript">
var a = 10; //其中这个a就是一个全局变量
function aa()
{
alert(a);
alert(++a);
}
</script>
  </head>
  
  <body>
   <input type = "submit" value = "dengLu" onclick = "aa()">
  </body>


下面是一个变量的命名:
<script type ="text/javascript">
var j = "javascript"; //这是一个全局变量

test();

function test()
{
k = "CCcc";  //这里也是一个全局变量
document.write(j);
document.write(k);
}
document.write(j);
document.write(k);


</script>
  </head>
上面是一个变量声明时要注意的,在外面 声明的都是全局变量,在函数里或外声明时不


加var也是全局变量!,在函数里面声明是加上var就是局部变量。


下面是一个with关键字:
<body>
    <script type="text/javascript">
    with(document)
    {
    write("hello<br>");
    write("word!");
    }
  </script>
  
  其中 with(对象名) {执行语句}。
下面是for in 语句的用法:


<body>
  <script type="text/javascript">
  function person(name,age) //可以 看作是一个对象的构造函数
  {
  this.name = name;
  this.age = age;
  }
 
  function p(obj,str)
  {
  var str1 = "";
  for(var i in obj)
  {
  //其中这个 I 表示对象的属性名称。 Obj[i]表示具体的属性值 。
  str1 += str + "." + i + "= " + obj[i] + 


"<br>";
  }
return str1;
  }
  var obj = new person("张三",10);//可以 看作是创建对象的实例
document.writeln(p(obj,"person"));
 
  </script>
  </body>


下面是js的内置date对象:
<body>
  <script type="text/javascript">
  var date = new Date();
 
  var day = date.getDate();
 
  if(0 == day)
  {
  day = "日";
  }
  document.write(date.getYear()  + "年 " + (date.getMonth() + 1) 


 + "月 " + 
  "星期  " + day + " " + "现在时刻: " + date.getHours() + ": " 


+ date.getMinutes() + ": "+
  date.getSeconds());
</script>
  </body>


注意 得到月是 从 0 – 11 而星期是 1-6 星期天为 0 ,年是要加上 1900 或都不加。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值