黑马程序员_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 或都不加。
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 或都不加。
相关文章推荐
- 黑马程序员_JAVA 学习笔记27 WEB篇14
- 黑马程序员--Java学习笔记之Web开发—JavaScript常用触发事件总结
- 09 12 15 JavaWeb 学习笔记
- 黑马程序员_JAVA 学习笔记30 WEB篇17
- 黑马程序员_JAVA 学习笔记20 WEB篇7
- 黑马程序员_JAVA 学习笔记23 WEB篇10
- Java 学习笔记15:关于web开发中,全局变量的一点想法
- 黑马程序员—15—java基础:有关泛型的学习笔记和学习心得体会
- Java学习笔记-《Java程序员面试宝典》-第5章Java Web-5.3框架(5.3.11-5.3.13)
- Java Web Service 学习笔记(一)
- 黑马程序员:java学习笔记-接口和多态
- 黑马程序员_java数组学习笔记
- 黑马程序员——java基础学习笔记——第五天
- 黑马程序员 java学习笔记——数组
- 黑马程序员_学习笔记:2) Java语法基础总结
- 黑马程序员—Java学习笔记之集合框架(三)以及1.5新特性
- 黑马程序员——java高新技术2学习笔记整理
- 黑马程序员——Java学习笔记(三)
- 黑马程序员 JAVA学习笔记——java基础 继承
- 黑马程序员_Java包装类学习笔记