码迷,mamicode.com
首页 > 编程语言 > 详细

菜鸟学前端--javascript基础

时间:2014-08-22 02:49:45      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:undefined   javascript   区分大小写   关键字   object   

在学习过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的进阶知识。


本文出自 “在追逐梦想的路上” 博客,请务必保留此出处http://wangyu19900123.blog.51cto.com/6190851/1543340

菜鸟学前端--javascript基础,布布扣,bubuko.com

菜鸟学前端--javascript基础

标签:undefined   javascript   区分大小写   关键字   object   

原文地址:http://wangyu19900123.blog.51cto.com/6190851/1543340

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!