菜鸟学前端--javascript基础

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

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

时间: 2024-11-04 10:53:03

菜鸟学前端--javascript基础的相关文章

菜鸟学前端——javascrip进阶

在学习了javascript基础后,需要了解一些javascript的高级技术,这样才能在变化多端的前端开发中游刃有余. 下面阐释一些常有的javascript高级技术. 一.事件 事件是javascript中最为摄人心魄的技术.因为了有了它的存在,用户不仅可以浏览网页内容,还可以与网页进行交互了,大大提高了用户体验.事件主要包括事件流.事件的监听.事件的类型以及浏览器兼容性问题等. 1.1 事件流 浏览器最初开始仅支持一个元素响应事件,但从IE4及Netscape(网景公司,后与IE对抗中惨败

前端javaScript基础学习第三天

目前在从事前端工作,特别总结javaScript基础知识供大家学习,本人特总结一下使用方法献给目前正在学习web前端的小伙伴们,希望你们在前端领域闯出属于自己的一片天空来,需要sublime软件安装包的或者前端资料的可以留言 一.循环语句循环语句:重复执行一段代码,执行遇见某个指令(条件为假),结束循环语句 for循环,do while, while, for in语句 2.1 for循环语句 for循环是前测试循环语句:先判断条件是否满足,当满足条件时,才执行循环语句.直到条件为假结束循环语句

web前端javaScript基础第六天

目前在从事前端工作,特别总结javaScript基础知识供大家学习,本人特总结一下使用方法献给目前正在学习web前端的小伙伴们,希望你们在前端领域闯出属于自己的一片天空来,需要sublime软件安装包的或者前端资料的,可以加我创建的前端群 937268047 函数:变量作用域:js只有函数能够关住变量的作用域全局变量局部变量:在函数内部声明的变量,只能在函数内部使用 函数的形参是局部变量,形参只能在函数内部使用全局变量作用:一个变量可以被多个函数改变,这个变量一定是全局变量(信号量) 函数作用域

学完JavaScript基础有感

紧接上一篇回来了,这几天一直学js,会不自觉的和其他的编程语言联系在一起,在没有学jQuery之前,结合我所学的c,java,数据结构,数据库以及部分html感觉到JavaScript里面又很多相似的地方,JavaScript顾名思义是Java语言和script脚本组成,他的语法和Java的语法有部分相似,但也有很大的地方不同,在学过这么多语言的感觉下,js于我感觉最深的就是函数那一块,函数里面可以放置方法,方法下面可以继续使用函数,需要一定逻辑能力,你调用一个函数,函数传参与一般的编程语言类似

前端javascript基础总结(1)js的构成以及数据类型

在日常工作中用到的原生js很少,感觉自己已经把原生的js忘光了,在这里开始总结下js,就从最基础的开始吧!!! JavaScript的组成: 1.ECMAScript:解释器,翻译. 个人理解为就是解析程序语言. 2.DOM:Document Object Model. 操作页面元素 3.BOM:Browser Object Moder. 操作浏览器 JavaScript的数据类型: JavaScript用typeof来判断数据类型. 用typeof返回的数据类型有以下常见几种 undefine

前端 JavaScript基础

前言 JavaScript 是属于网络的脚本语言,被数百万计的网页用来改进设计.验证表单.检测浏览器.创建cookies,以及更多的应用. 如何编写 1.存在形式 方式一:存在js文件中,即写入js文件中,在当前html中引用 提示:外部脚本不能包含 <script> 标签. <script type"text/javascript" src="JS文件"></script> 方式二:存在当前页中,即在当前.html文件中编写 &

web前端javaScript基础教程

大家好,我是轻风乍起,本人从事前端8年了,总结了很多学习资料,有时间我会普及一些入门和提升建议,思想提升了,路线明确了自然就好了,于是就整理了下这篇学习路线文章,干货福利内容 在文末↓ 一,循环语句1.1 累加器累加器:我们不想输出所有的可能值,只想输出一个最后满足条件的总数.累加器:1累加器是一个变量,必须书写在for循环外面.2累加器初始值是0,有一个满足条件的结果累加器自加13累加器最终结果也是在for外面输出 案例:求一个正整数约数总个数.1// 获取数字2var num = parse

[10]Web前端JavaScript基础及面试技巧视频讲解[2.3G]

视频试看链接:https://pan.baidu.com/s/1mieNx5A 淘宝购买链接:https://item.taobao.com/item.htm?spm=0.7095261.0.0.4f399318UV8kDW&id=561820132065   总目录: 子文件目录1: 子文件目录2: 视频:

javascript基础案例解析

学完了JavaScript基础部分,总结出一些基本案例,以备日后查看! 1.九九乘法口诀表:在控制台中输出九九乘法口诀表!代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>乘法口诀表</title> </head> <body> <script> for (var i =1; i<=9; i+