您的位置:首页 > 职场人生

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

2014-02-19 13:54 316 查看
----------------------
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 或都不加。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: