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

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

基本概念

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文件中以实现重用。


目录
相关文章
|
9天前
|
前端开发 JavaScript 开发工具
【HTML/CSS】入门导学篇
【HTML/CSS】入门导学篇
19 0
|
3天前
|
JavaScript 前端开发 iOS开发
js实用方法记录-动态加载css/js
js实用方法记录-动态加载css/js
9 0
|
4天前
|
前端开发 搜索推荐 数据安全/隐私保护
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
14 1
|
4天前
|
PHP
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
|
11天前
|
JSON JavaScript 前端开发
js是什么、html、css
js是什么、html、css
|
12天前
|
XML 前端开发 JavaScript
css和html
【4月更文挑战第7天】css和html
12 0
|
17天前
|
人工智能 前端开发 JavaScript
【前端设计】HTML+CSS+JavaScript基本特性
【前端设计】HTML+CSS+JavaScript基本特性
N..
|
25天前
|
移动开发 前端开发 JavaScript
HTML基本概念
HTML基本概念
N..
13 1
|
29天前
|
前端开发 容器 内存技术
使用CSS3画出一个叮当猫HTML源码
本文教程介绍了如何使用CSS3绘制叮当猫,通过HTML结构和CSS样式逐步构建叮当猫的各个部位,如头部、脸部、脖子、身体、手脚等。代码示例展示了如何利用渐变、边框、阴影和定位技巧实现三维效果和细节特征。此外,还添加了眼珠的动画效果,让叮当猫的眼睛能够转动。整个过程适合对CSS3感兴趣的读者参考学习,以提升动态图形创作技能。
16 0
使用CSS3画出一个叮当猫HTML源码