什么是JavaScript?
JavaScript 是一种脚本,一门编程语言,它可以在网页上实现复杂的功能,网页展现的不再是简单的静态信息,而是实时的内容更新,交互式的地图,2D/3D动画,滚动播放的视频等等。JavaScript 与 Java 是两种完全不同的语言,无论在概念上还是设计上。
Java (由 Sun 发明)是更复杂的编程语
言。
ECMA -262是 Java Script 标准的官方名
称。
JavaScript 由 Brendan Eich 发明。它于1995年出现在 Netscape 中(该浏览器已停止更新),并于1997年被
ECMA (一个标准协会)采纳。它能做什么?例如(并不是全部哦)
1.在网页中插入新的 HTML ,修改现有的网页内容和网页的样式。2.响应用户的行为,响应鼠标的点击或移动、键盘的敲击。
3.向远程服务器发送网络请求,下载或上传文件
4.获取或修改 cookie ,向访问者提出问题、发送消息。
5.记住客户端的数据(本地存储)。JavaScript
◆ JS 有三种书写位置:
■行内式:将 JS 代码写在以 on 开头的属性中
■内嵌式:将 JS 代码写在 script 标签中
■外链式:将 JS 代码写在一个独立的 js 文件中,再用 script 标签引入
●行内式
◆< button onclick =" alert (我被点了一下)">点我</ button >
●内嵌式
◆< script >
alert (" Hi ,我是一个警告框")
</ script >
◆ script 标签可以写在 html 文件的 head 和 body 中,推荐写在 body 的最下面
●外链式
C #( sharp )
基础语法
有符号数可以表标负数,无符号数仅能表示正数,在其类型名称前面加上了 u 字符则为无符号
类型
默认的整型是 int 类型
常量: const 数据类型常量名=值
不兼容类型转换: Convert . ToDouble 转换为 double 类型
修饰符、修饰符
访问修饰符修饰符
数据类型 字段名:
●访问修饰符:
1 public 任何代码访涧
2.private同一类代码访间,(默认)
3.internal仅同一个项目中代码访问
4 protected 只能由类或派生类中的代码访问
●修饰符
1 redonly 只能读取该字段的值而不能给字段赋值
2.static静态字段,可以直接通过类名访问该字段"类名类成员”
getf 和 set 方法简鳄: public 数据类型
只读属性直接省略 set 访问器即可
析构方法
是在垃圾回收、释放资源时使用的,在程序结束后自动被调用的
属性名( get ; set ;)
1~类名0
2 t 语勺块:
4子
●字符串
1.Parse方法用于将字符串类型转换成任意类型
数据类型 变量二数据类型, Parse (字符串类型的面;
int nuni a int . Parse ( Console . Readl ine (0);
●继承类
使用:完成炎继承
访问修饰符 dass ClassA : ClassB 子类调用父类: base .父类成员
重写父类方法: override
public override int Area ( int x , int y )
在子类中重写父类中的方法后能改变方法体中的内容,但是方法的定义不能改变定义为继承类可重写: virtual
通常将类中的成员定义成虚拟的,表示这些成员将会在继承后重写其中的内容声明抽象类或抽象方法: abstract
通常抽象类会被其他类继承,井重写其中的抽象方法或者虚方法
密封类: sealed 密封类不能被继承,密封方法不能被重写
子类调用类无参构造器:直接在构造器后面使用". base (参数”的形式即呵接口
使用:完成接口
interface 接口名称
名称:通常是以1开头
●接门中的成员不允许使用 public 、 private 、 protected , internal 访问修饰符(因为接口是需要外面接口去实现方法体,所以其修饰符必定是 public , C #默认为 public )
●接口中的成员不允许使用 new 、 static 、 virtual 、 abstract 、 sealed 修饰符(当一个接口继承另一个接口时,可用 new 关键词隐藏父接口中的方法)
●在接口中不能定义段
●在接口中定义的方法不能包含方法体
规定不能直接创建接口的实例,只能通过类实现接口中的方法
接口和继承的区别
继承实现“是不是”,接口则为“有没有”
臼继承自“抽象类”,只能继承单个,而接口则可以为多个集合
ArrayList )