javaScript基础
1、什么是javaScript
javascript是一种基于对象和事件驱动、并具有安全性能的脚本语言
2、javaScipt的特点
1、向HTML页面中添加交互行为 2、脚本语言,语法和java类似 3、解释性语言,边执行边解释
3、javaS基本语法结构
<srcipt type="text/javascript"> <!— javaScript语句; ——> </script> 例: <script type="text/javascript"> doucument.write("初学javaScript"); document.write("<h1>Hello,JavaScript</h1>"); </script>
4、网页中引入JavaScript的方式
1、使用<script>标签 2、外部js文件 <script src="export.js“ type="text/javaScript"></script> 3、直接在HTML标签中 <input name="btn" type="botton" value="弹出消息框" onclick="javascript:alert(欢迎你);">
5、核心语法
1、变量 ①先声明变量再赋值 var width; //var用于声明变量的关键字 width=5; //width变量名 ②同时声明和赋值变量 var catName="憨憨"; var x,y,z=10; ③不声明直接赋值 width=5; 经验: 变量可以不经声明而直接使用,但这种该方法很容易出错,也很难查找拍错,不推荐使用 2、数据类型 ①undefined //var width;变量width没有初始值,将被复制undefined ②null //表示一个空值,与undefined值相等 ③number var iNum=23;//整数 var iNum=23.0//浮点数 ④boolean true和false ⑤String //一组被引号(单引号或双引号)括起来的文本 var string1="This is a string"; 3、核心语法-typeof运算符 ①typeof检测变量的返回值 ②typeof运算符返回值如下 (1)undefined:变量被声明后,单未被赋值 (2)string:用单引号或双引号来声明的字符串 (3)boolean:true或false (4)number:整数或浮点数 (5)object:javascript中的对象、数组和null 4、数组 ①创建数组 var 数组名称=new Array(size); ②为数组元素赋值 var fruit=new Array("apple","orange"); ③访问数组 数组名【下标】 var fruit=new Array(4); fruit[0]="apple"; fruit[0]="orange";
| 说 明 | |
|---|---|
| charAt(index) | 返回在指定位置的字符 |
| indexOf(str,index) | 查找某个指定的字符串在字符串中首次出现的位置 |
| substring(index1,index2) | 返回位于指定索引index1和index2之间的字符串,并且包括索引index1对应的字符,不包括索引index2对应的字符 |
| split(str) | 将字符串分割为字符串数组 |
| 名称 | 描述 | |
|---|---|---|
| 属性 | length | 设置或返回数组中元素的数目 |
| 方法 | join( ) | 把数组的所有元素放入一个字符串,通过一个的分隔符进行分隔 |
| sort() | 对数组排序 | |
| push() | 向数组末尾添加一个或更多 元素,并返回新的长度 |
| 名称 | 描述 | |
|---|---|---|
| 属性 | length | 设置或返回数组中元素的数目 |
| 方法 | join( ) | 把数组的所有元素放入一个字符串,通过一个的分隔符进行分隔 |
| sort() | 对数组排序 | |
| push() | 向数组末尾添加一个或更多 元素,并返回新的长度 |

浙公网安备 33010602011771号