1.什么是javascript
1 2 3 4 |
|
2.js的发展史
1 2 3 4 |
|
3.js组成部分
1 2 3 |
|
4.js的特点
1 2 3 4 |
|
1.使用javascript
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
|
1.变量声明
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
2.变量名的规范
1 2 3 4 5 6 7 8 9 10 11 12 |
|
1 2 3 4 5 6 7 8 9 10 |
|
1 2 3 4 5 6 |
|
1.数据类型的作用
1 2 3 4 5 6 7 8 |
|
2.数据类型详解
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
|
1.什么是表达式
1 2 3 4 5 |
|
2.运算符
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 |
|
1.什么是函数
1 2 3 4 5 6 7 8 9 10 11 12 |
|
2.定义和使用函数
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
|
1 2 3 4 5 6 7 |
|
2.函数作用域中变量
1 2 3 4 5 |
|
3.全局作用域中的变量
1 2 3 4 5 6 7 8 9 10 |
|
1.什么是按值传递
1 2 3 4 |
|
2.函数的作用域
1 2 3 4 5 6 |
|
1.parseInt()
2.parseFloat()
3.isNaN()
4.encodeURI()
1 2 3 4 5 |
|
5.decodeURI()
1 |
|
6.encodeURIComponent()
1 |
|
7.decodeURIComponent()
1 |
|
8.eval()
1 |
|
递归:在一个函数的内部再一次调用自己
问题:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
1.if结构
1 2 3 4 5 6 7 8 9 10 11 12 |
|
2.if...else...结构
1 2 3 4 5 6 |
|
3.if....else if...else...
1 2 3 4 5 6 7 8 9 10 |
|
4.switch...case
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
|
1.特点
1 2 |
|
2.循环-while
1 2 3 4 5 6 |
|
3.循环的流程控制
1 2 3 4 5 6 |
|
4.循环-do...while
1 2 3 4 5 6 7 8 9 10 |
|
5.循环-for
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
1.for(表达式1;表达式2;表达式3;){}
1 2 3 4 |
|
1.循环嵌套
1 2 3 4 5 6 7 |
|
1.什么是数组
1 2 3 4 |
|
2.声明数组
1 2 3 4 5 6 7 8 9 |
|
3.数组的使用
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
|
1.toString();
1 2 |
|
2.join()
1 2 |
|
3.concat()
1 2 |
|
1.slice()
1 2 3 4 5 6 7 8 |
|
2.splice()
1 2 3 4 5 6 |
|
3.reverse()
1 2 3 |
|
4.sort()
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
|
JS是按照标准的“栈式操作”来访问数组
所有的“栈式操作”的特点就是“后进先出”
1.push()
1 2 3 4 |
|
2.pop()
1 2 |
|
3.shift()
1 2 |
|
4.unshift()
1 2 |
|
3.二维数组
1.什么是二维数组
1 |
|
2.二维数组的使用
1 2 3 4 5 6 7 |
|
相关推荐:
The above is the detailed content of Summary of JS basic front-end knowledge points. For more information, please follow other related articles on the PHP Chinese website!