Java Script |
学习笔记 |
SkylerCong制作 |
一、
Javascript初识
Javascript初识
1.Javascript的基本概念
i.javascript语言是网页中广泛使用的一种脚本语言。
ii.Javascript语言的特点:
1.由Netscape公司开发,基于对象和事件驱动并具有一定安全性的脚本语言。
2.特点:
a)Javascript是一种脚本语言,同时也是一种解释性语言;
b)Javascript是靠浏览器中的javascript解释器来运行的,与操作环境没有关系;
c)在javascript中,采用的是不太严格的数据类型,这样的俄好处是在定义或使用数据的时候可以更加方便,但也带来了容易混淆的问题;
d)Javascript是一种基于对象的语言,这样就可以自己创建对象,并运用自己所创建的对象中的属性和方法制作出许多功能来;
e)Javascript的主要作用是让网页动起来,同时也存在这一定的交互;
f)Javascript具有安全性,不允许用户访问本地硬盘,不允许对网络中的文档进行修改或删除,这样就能有效地防止数据丢失以及恶意修改。
g)示例:
HTML文件内置脚本
<script language="javascript">
Document.write("<font color=blue>Hello,JavaScript!</font>");
</script>
HTML文件外接脚本
<script src="1.js">
</script>
//1.js
Document.write("<font color=blue>JavaScript,Hello!</font>");
iii.Javascript的数据结构
1.基本数据类型:
a)常量
b)变量:数据的存取容器,javascript中并不要求一定要对变量进行声明。
var test;
c)变量的作用范围:
i.函数体外定义变量时,该变量就是全局变量,该脚本内的所有函数都可以调用它;
ii.函数提内部定义的变量,就是局部变量,只有该函数体可以调用它。
2.运算符:
a)单目运算符: ! ~ ++ ——
b)双目运算符: + — * / % | & << >> < > <= >= == != %= |= ^= ^ ||
c)三目运算符: 操作数? 结果1 :结果2
3.表达式:
4.程序基本框架:
a)循环语句
b)条件语句
小技巧:图像的交叉显示
<script language="javascript">
For(x=10;x<=21;x++)
If(x%2==0)
Document.write("<img src=1.gif width=" , x , "%height=" , 3*x , "%>");
Else
Document.write("<img src=02.gif width=" , x , "% height=" , 2*x,"%>");
</script>
2.Javascript中函数的使用
i.有参函数
function news(n)
{
var a;
a="";
for(i=0;i<n;i++)
a=a+"//";
return a;
}
ii.无参函数
function counttime()
{
var a=new Date();
var Hours();
var Minutes();
var Seconds();
var time=hour+":"+minute+":"+second;
alert("现在的时间是:"+time);
}
3.Javascript中的对象
//创建一个新的对象
Fnction person(name,age,sex,city,profession,recordtime)
{
//定义对象中的属性
This.name=name;
This.age=age;
This.sex.sex;
This.city=city;
This.profession=profession;
dtime=recordtime;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论