4.21 javascript 自学第一阶段复习
来源:互联网 发布:淘宝客双十一怎么赚钱 编辑:程序博客网 时间:2024/06/10 13:16
JavaScript 是浏览器对象模型window和Dom文档对象模型编程是基于对象的而不是面向对象的语言,是一种弱内型语言,是实现动态网页交互的脚本语言,是一门边运行边解释的语言,是自顶向下的。(是事件驱动模式)
事件如下
onAbort :是图片加载过程中断时出发的事件
onBlur:是失去焦点是触发
onclick:是点击时触发
onchange:选择该边的事件
onFocus:得到焦点时候触发
onmouesover:鼠标离开时候
onMouseOut:鼠标经过时候触发
onSubmit:提交时候触发
onunLoad:卸载文档时候触发
一:JavaScript是严格区分大小写的,有单行注释和多行注释
二:推荐JavaScript写在<head></head>之间,原因是显示html页面之前执行(<body></body>之间是操作html文档)
三:JavaScript:分基本数据类型和复合数据类型
基本:5种
1.数值:整数,实数
2.字符串 “”或‘’
3.布尔值 boolen: True,false
4.空值,
5.未定义
复合数据:
1.变量
四:消息框
1.alert(),confirm(),提示框接受用户的输入 Prompt() <两个参数:1.输入的内容,2.显示的值>
五:基本数据类型装换
Number()将其他的数值装换成数值类型的值
string() 将其他类型的值装换成字符串
Boolen()......................................
parseInt()将字符串装换成整型
parseFloat()将字符串装换成浮点型
六:条件语句,循环语句
if..else.... switch case break defalut... while do.while for 与C#语法相同(for有异同)
七:JavaScript采用的是值调用的方式,每个自定行数都有返回值,没有写return 语句则默认是undefined
八:JavaScript操作对象
1. 对象是构造函数new出来的,它有很多内置函数,也叫构造函数如: var ve=new Object(), Date,Array,,,等
2.对象访问自己的属性和方法用 对象点属性或方法
九:定义文字量对象 属性名:属性值 *************************************************************
var mobile={make:"摩托",year:“2008”};
var detail=mobile.make+"<br>"+mobile.year+"<br>";
document.write(detail);
结果为:摩托
2008
十:使用with访问对象的成员(针对成员很多的对象推荐使用)和随机数的使用
var s=5;
var arr=new Array(5);
for(var i=0; i<5; i++)
{
arr[i]=parseInt(Math.random()*9);
document.write(arr[i]+"/n");
}
十一:使用字符串做数组下标
var states=new Array();
states["京"]=“北京市”;
for(var i in states)
{
document.write(i); ////////////////////////////////////////////////// 结果是:京《字符串做数组下标》
document.write(states[i]); //////////////////////////////////////////////////////结果是:北京市
}
十二:数组属性和方法
length, concat合并, join()连接 status.join("-");
其他的
MoveBy(10,20):窗口右移动10个像素,下移动20个像素
MoveTo(10,20):窗口移动到屏幕主角
resizeBy(10,20):横向放大10,纵向放大20
//////////////////父窗口移动到主角 parent.window.MovTo(0,0)
这是我两天学习的内容希望以后更加的努力和用心的学习
- 4.21 javascript 自学第一阶段复习
- Python第一阶段复习
- PHP自学,第一阶段,基础学习
- JAVAIO复习第一阶段【转部分】
- 第九天-复习(第一阶段)
- JavaScript第一阶段总结
- Hibernate 自学复习
- 第一阶段JavaScript的学习总结
- JavaScript复习
- javascript复习
- javascript复习
- JavaScript复习
- Javascript 复习
- javascript复习
- JavaScript复习
- javascript复习
- JavaScript复习
- 复习JavaScript
- java(eclipse)UML工具 umlet
- 哀悼日网站如何变灰
- 文献管理工具Mendeley 中文手册
- Asp.net 2.0中使用ValidationGroup属性有选择验证某些控件(http://hi.baidu.com/tracyjay/blog/item/4e894e205fa18a4593580785.html)
- Android学习中关于WindowManager的讲解(转载)
- 4.21 javascript 自学第一阶段复习
- Vs2005中HttpWorkerRequest的GetPreloadedEntityBody()读不到数据?
- 打开多个Activity,如何返回到第一个Activity? 如 A 打开 B, B 打开 C, C 打开 D, 然后如果从 D 一步返回到 A,并清楚掉 B、C、D呢?
- 三端稳压芯片78xx/79xx的功耗和散热
- Flex:Web报表编辑器——MyReport (可下载使用)
- Excel批量修改超链接
- 一个简单std::cout 引出的学习
- Goodbye to CSS Hack
- vs2005 TreeView控件 根节点点击文字即展开