【HTML、JAVASCRIPT、CSS】3、Javascript基本概念

基本概念

Javascript是一种基于事件和对象的脚本语言,其特点有:(1)安全性,不允许访问本地硬盘,只做信息的简单动态交互;(2)跨平台性。

Javascript在应用中可以封装在HTML中,也以标签的形式存在,其标签名为<script></ script>,通过src属性引入一个js文件,同时必须加入type属性注明javascript。

Javascript的变量

定义变量所用关键字:var;其默认值是undefined。JS中的变量均为弱类型,即定义时不指定变量的具体类型。

Javascript的数组

在JS中定义数组其实与定义变量类似,只是在方括号中依次定义数组中的内容即可。参考以下简单实例:

<script type="text/javascript">

var arr = [1,2,3,4];
for(var x = 0; x < 4; x++)
{
	alert(arr[x]);
}

</script>

在js中,数组其实与集合的概念更类似,当访问出现越界的时候,长度会自动扩展到指定位置。而且,数组中的元素可以是不同类型。

定义一个新的空数组可以使用数组对象实现:

var arr = new Array();

Javascript的语句

选择语句、循环语句,分别可以通过if、swith语句和while、do-while和for语句实现,这几种语句的用法同最基础的C语言没有区别。

Javascript的函数

JS中的函数其实也是一个对象,定义函数使用关键字function,之后是函数名称和参数表。与C语言不同的是,参数表中不需要指定参数类型,因为js是弱类型语言。

JS的函数不实现重载,内部实现了一个arguments来保存传递的参数列表。

函数也可以动态地用new创建,也可以定义匿名函数,如直接function(){}实现,利用这种特性可以使用函数来模拟类的实现,更进一步可以封装在.js文件中以实现重用。

时间: 2024-10-30 22:39:36

【HTML、JAVASCRIPT、CSS】3、Javascript基本概念的相关文章

《HTML、CSS、JavaScript 网页制作从入门到精通》——第1章 HTML基础1.1 HTML的基本概念

第1章 HTML基础 HTML.CSS.JavaScript 网页制作从入门到精通 在当今社会中,网络已成为人们生活的一部分,网页设计技术已成为学习计算机的重要内容之一.目前大部分网页都采用可视化网页编辑软件来制作的,但是无论采用哪一种网页编辑软件,最后都是将所设计的网页转化为HTML.HTML是搭建网页的基础语言,如果不了解HTML,就不能灵活地实现想要的网页效果.本章就来介绍HTML的基本概念和编写方法以及浏览HTML文件的方法,使读者对HTML有个初步的了解,从而为后面的学习打下基础. 学

前端(第一节课 HTML、CSS 、JAVAscript的概念)

HTML.CSS .JAVAscript的概念 1.HTML HTML 是用来描述网页的一种语言. HTML 指的是超文本标记语言 (Hyper Text Markup Language) HTML 不是一种编程语言,而是一种标记语言 (markup language) 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来描述网页 2.CSS 层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标

《HTML、CSS、JavaScript 网页制作从入门到精通》——导读

前言 十多年前,Internet在国内开始流行.其中,网页作为互联网的主要媒介受到了电脑爱好者的广泛关注.由于当时网速限制,网页主要承载文本.图片等简单数据,使用Dreamweaver或Frontpage软件即可轻松完成网页制作.而今天,Internet领域已经改变了太多,用软件点几下.拖几下即可完成整个网站的方法已经完全不适用.现在的网页制作领域,综合了多种技术,新一批的初学者该怎样学习网页制作?目前大部分制作网页的方式都是运用可视化的网页编辑软件,这些软件的功能相当强大,使用非常方便.但是对

《JavaScript构建Web和ArcGIS Server应用实战》——第1章 HTML、CSS和JavaScript简介

第1章 HTML.CSS和JavaScript简介 JavaScript构建Web和ArcGIS Server应用实战 在开始使用ArcGIS API for JavaScript进行GIS应用程序开发之前,你需要理解一些基本概念.对于那些已经熟悉HTML.JavaScript和CSS的读者来说,就请跳过这一章直接到下一章进行学习.但是,如果你刚开始了解这些概念,请继续阅读.我们将从基础概念开始介绍这些主题,这足以让你入门.关于这些主题的更高层次的学习,有很多学习资源提供,包括书籍和在线教程.你

《jQuery Mobile入门经典》—— 第 2 章 使用HTML、CSS和JavaScript

第 2 章 使用HTML.CSS和JavaScript jQuery Mobile入门经典 本章将学习: HTML当前的角色: 给网页添加样式的不同方法: JavaScript是什么以及如何使用它. 本章讲述有关使用HTML.CSS和JavaScript的概念和当前的趋势.这是很重要的部分,因为它在使用jQuery Mobile进行开发过程中扮演着主要的角色.使用jQuery Mobile的网站基于HTML而创建,并且尽管它们通过一个默认主题来设计样式,不过可能想把样式改为更具有个人风格.要完成

网页设计资源分享:国外CSS和javascript教程

文章简介:最新的Javascript和CSS应用技巧荟萃. 随着前端技术的发展,javascript和css在网站和web应用中展现出强大的统治力,特别是随着HTML5和CSS3的标准的成熟,我们可以使用javascript和css开发出你想都没有想到过的特效和动画,在今天的这篇文章中,网页教学网将介绍一组相关CSS和javascript的强大教程和插件,希望大家喜欢! CSS动画和过渡效果 随着CSS3标准的来到,CSS过渡效果和动画效果常常应用到互动的用户体验中,设计师可以通过CSS创建出令

javascript css: 在XHTML文档中合适的使用CSS和JavaScript

在XHTML文档中合适的使用CSS和JavaScriptXHTML? 1.0 The Extensible HyperText Markup Language (Second Edition) 定义XHTML是为了把HTML 4扩展成像XML 1.0一样的应用程序.在许多站点中XHTML正在迅速的替代HTML 4:然而,主流浏览器对完全支持XHTML方面表现得不足,和网页设计师对HTML 4与XHTML的基本差异缺乏理解,产生了当今网络上的一个不断扩大的问题.XHTML是XML,不是HTML 其

Javascript +CSS横向三级导航菜单

css|javascript|菜单|导航 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-eq

深入理解JavaScript编程中的原型概念

  这篇文章主要介绍了深入理解JavaScript编程中的原型概念,包括prototype属性的使用等一些相关知识,需要的朋友可以参考下 JavaScript 的原型对象总是让人纠结.即使是经验丰富的JavaScript专家甚至其作者,经常对这一概念给出很有限的解释.我相信问题来自于我们对原型最早的认识.原型总是与new, constructor 以及令人困惑的prototype属性紧密联系.事实上,原型是一个相当简单的概念.为了更好地理解它,我们需要忘记我们所'学到'的构造原型,然后,追本溯源

在XHTML文档中合适的使用CSS和JavaScript

 在XHTML文档中合适的使用CSS和JavaScriptXHTML 1.0 The Extensible HyperText Markup Language (Second Edition) 定义XHTML是为了把HTML 4扩展成像XML 1.0一样的应用程序. 在许多站点中XHTML正在迅速的替代HTML 4:然而,主流浏览器对完全支持XHTML方面表现得不足,和网页设计师对HTML 4与XHTML的基本差异缺乏理解,产生了当今网络上的一个不断扩大的问题. XHTML是XML,不是HTML