学习JavaScript这门课程也有几天了,匆忙之间,仍是以为学习这个课程应该有个小小总结。Ps:一直以来都是处于模糊状态web
JavaScrip是一种专门用来对网页进行编程的脚本语言。其实感受跟C语言的编程有点相似,自我感受有点深度和难度。。。正则表达式
开始进入JavaScrip正题:变量、数据类型、运算符、控制结构和循环、函数、正则表达式、对象、事件、DOM编程
(一)变量:首先和C语言同样,必须掌握基础的:定义变量var事先进行声明,也能够用赋值语句隐藏声明。数组
(二)数据类型:数字(Number);字符串(String);布尔值(Boolean:true,false),数组,空值(Null)。cookie
(三)运算符:算数运算符、比较运算符、逻辑运算符、赋值运算符。dom
(四)控制结构和循序:条件(if语句,if-else语句);循环(while语句,do-while循环,for循环)。函数
(五)函数:函数是一组能够随时随地运行的语句,它们是JavaScrip的核心。(PS:这个是重点也是难点,我表示没有学懂T-T)学习
函数的定义:由关键字function、函数名、参数、函数体4部分组成。换句话说:函数是由关键字、函数名加一组参数以及置于括号中的要执行的代码声明的。基本语法以下:function 函数名(参数1,参数2...参数n){语句} 两种:定义式和表达式spa
定义式:定义式能够在调用以后再定义code
function funName(参数){ 语句块; }
变量式:变量式则不能够
var param = function(参数){ 语句块; }
(六)正则表达式RegExp:当您检索某个文本时,可使用一种模式来描述要检索的内容。
(七)对象:
Window窗口对象:主要属性:Name ,Length ,Parent ,Self ,Top ,Status ,Default Status , Opener ,Closed
document对象:主要属性:alinkColor、bgColor、cookie、domain、embeds、fgColor、layers、linkColor、location、title、URL、vlinkColor;
文本对象:属性:defaultValue、name、value;方法:focus,select,onChange;
按钮对象:button(按钮)、submit(提交)、reset(复位)、复选框对象(checked、defaultChecked、name、value)、Radio对象(name、value)
选择和隐藏对象:Select对象、Hidden;
字符串对象 日期对象 数学对象 数组对象;
location对象(表示载入窗口的URL);history对象; layer对象;navigator对象;screen对象;
(八)事件:
冒泡型事件:从最特定的事件目标到最不特定的事件目标的顺序触发;
捕获型事件:从最不肯定的对象触发,而后到最精确;
DOM事件流
鼠标事件
差很少暂时总结到这里,应该忽略了不少地方吧,由于上课的内容是混乱的,思路也不清楚,并且没有学懂,因此就只能这么悲剧了。。。但愿本身多练习,赶忙找到状态,进入JavaScript学习。PS:笨鸟能够先飞!!!