在学习过css相关的知识,有了前端工程师的一些基础知识。但要较好的掌握前端,必须要学习好javascript的知识。
下面将从基本语法、变量、关键字、保留字、语句、函数、BOM等角度阐释。
一、基本语法
javacript作为一种面向对象的、脚本级的轻量语言,与java一脉相承。
命名:区分大小写,弱类型定义(一般采用var,不限制类型)。
行末分号可有可无(从经验上来看,推荐写,可以提高代码阅读质量)。
括号用于代码段。
注释与C、java类型,单行用"//",段注释用"/**/"。
二、变量
采用var类型声明变量。
三、数据类型
javascript一共有9种数据类型。分别为:未定义(undefined)、空(Null)、boolean、String、Number、Object、Reference、List、Completion。
数组的声明,var v_array = new Array(10);
也可以,var v_array = new Array(0,1,2,4);
四、基本语句
与其他语言类似,javascript也分为顺序语句、条件语句、循环语句。
五、函数的定义及使用
定义函数的基本语法如下:
function 函数名(arg0,arg1,...argN)
{}
六、其他对象
日期类型Data对象,数学Math对象。它们都拥有一些常用的方法及属性。
七、BOM基础
BOM是Brower Object Model的简称。它们就是浏览器的对象,拥有和浏览器进行交互。
(1)window对象。就是浏览器的窗口。通常具有moveBy(),moveTo(),resizeBy(),resizeTo()等常要方法。window的alert(),confirm(),prompt()等方法也比较常要。
(2)document对象。最常用的是write()方法
(3) location对象。主要用来设置URL地址的。
(4) navigator对象。主要获取浏览器信息的。
(5)screen对象。主要获取屏幕信息的。
这里目前只学习了javascript基础,下个博客将讨论javascript的进阶知识。