预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共39页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

JAVASCRIPT基础什么是javascript? Javascipt是一种脚本语言,由web浏览器进行解释和执行。怎样将Javascript应用到网页中? 方法一:将javascript代码插入html文档<head>部分的<script>标签中 例:<head> <scripttype=“text/javascript”> //javascript代码 alert(‘helloworld’); </script> </head>方法二:将javascript代码存放在一个独立的文件。 用.js作为文件的扩展名,再利用<script>标签的src属性指向该文件。 例:test.js alert(‘helloworld’); test.html <head> <scripttype=“text/javascript”src=“test.js”></script> </head>JavaScript语法 一、变量 1.变量由var运算符加变量名定义。 varage=25; varmood=‘happy’; 2.变量名命名规则: 第一个字符必须是字母、下划线(_)、或美元符号($); 变量名中不能包含空格或标点符号(下划线(_)和$除外); 变量名区分大小写; 不能使用保留字、关键字 为了让变量名有更好的可读性,可以在变量名中适当的插入下划线分隔, 如:varmy_mood=‘happy’;二、javascript的注释 //单行注释 /*…*/多行注释 注意:多行注释不能互相嵌套三、数据类型 1.字符串(String) 字符串由零个或多个字符构成,字符包括字母,数字,标点符号和空格; 字符串必须放在引号里(单引号或双引号); varmood=“happy”; varmood=‘happy’; 2.数值(number) varage=25; varprice=33.25; 3.布尔类型(boolean) 布尔型数据只能有两种种值true和false; varmarried=true; varmarried=false; 与字符串不同,不要把布尔值用引号括起来。布尔值false与字符串"false"是两回事。 4.对象(object) Javascript是一种面向对象的语言,因此可以使用面向对象的思想来进行 对象就是由一些彼此相关的属性和方法集合在一起而构成的一个数据实体。 例如:Date日期对象 Date对象用来处理日期和时间。 代码:vartoday=newDate(); varyear=today.getFullYear(); varmonth=today.getMonth()+1; varday=today.getDay(); 5.Array数组(object) 我们的变量一般都只能存储一个内容所以它其实是一个单一的容器 我们的数组一般可以存一个或者是多个值,所以数组是一个大的容器 组成部分: 数组其实是由多个(键-值)所组成的一个多容器 数组的索引默认是从0开始的 定义数组 vararr=newArray(23,23,45,56,435); vararr2=[23,34,546]; vararr3=newArray(); arr3[0]=234; arr3[1]=234; 6.JavaScript-null,undefined Null 在JavaScript中null表示"什么都没有"。 null是一个只有一个值的特殊类型。表示一个空对象引用。 varperson=null;你可以设置为null来清空对象: Undefined 在JavaScript中,undefined是一个没有设置值的变量。 typeof一个没有值的变量会返回undefined。 varperson=undefined;你可以设置为undefined来清空对象: Undefined和Null的区别 typeofundefined//undefined typeofnull//object null===undefined//false null==undefined//true 四、数据类型的查看和转换 1.查看数据类型typeof varmood="happy"; alert(typeofmood); alert(typeof95); 2.转换成字符串 varmarried=false; alert(married.toString());//outputs“false” varage=25; alert(age.toString());//outputs“25”3.转换成数字 parseInt()转换成整数