JavaScript小结

JavaScript小结

变量、表达式、操作符:

  1. var 变量 = 5;var 声明变量的前缀。
  2. 变量 = 变量 + 4; 表达式,‘=’赋值。右边赋值给左边。
  3. ‘=’赋值;‘==’等于;‘+’算术加法,字符拼接; ‘+、-、*、/’加减乘除;‘%’取余数;‘<、>、>=、<=’大于、小于、大于等于、小于等于;‘++’自加1;‘–’自减1;‘&&、||、!’或且非;
  4. 操作符优先级:算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号
    举例图片:
    在这里插入图片描述
    在这里插入图片描述
    函数:
  5. Function (){} 定义函数; function 函数名(参数选填){函数体}
  6. 调用规则:
    (1)直接用函数名调用。
    (2)可以再另一个函数中用函数名调用该函数。
    (3)事件调用。
  7. 函数的返回值:函数运行后,函数中return后面的值就是返回值。返回值可以在函数外部调用。
    举例图片:
    在这里插入图片描述
    提示框类型:
  8. alert(); 警告框,页面加载自动弹出。
  9. document.write(); 页面加载后在html中显示。会覆盖文档本身内容。
  10. console.log(); 检查页面console上显示。
  11. prompt(); 互动方法框,页面加载自动弹出。返回文本框内容。
  12. confirm(); 消息对话框,确定返回true,取消返回null。
    举例图片:
  13. 在这里插入图片描述在这里插入图片描述
  14. 在这里插入图片描述在这里插入图片描述
  15. 在这里插入图片描述在这里插入图片描述
  16. 在这里插入图片描述在这里插入图片描述
  17. 在这里插入图片描述在这里插入图片描述

数组对象:

  1. var 数组 = new Array(5); 定义一维数组。5为数组长度。即使长度明确也能超出该长度。var 数组 = new Array(66,23,32,64,32);创建数组的同时赋值等同于Var 数组 = (66,23,32,64,32);
  2. (1)二维数组利用for循环声明。
    (2)var 数组 = [[2,4,5][3,5,6]];直接赋值的二维数组。其中一个整体[4,5,6]其实就是代表my [ I ] [ j ]中的i,一共有两个,说明i=0,1;一个整体中的个数有3个数字就是代表my [ I ] [ j ]中的j=0,1,2; 显而易见:
    2 4 5 my [0] [0] my [0] [1] my [0] [2]
    3 5 6 my [1] [0] my [1] [1] my [1] [2]
    这个简式子代表my[0][0]=2;my[0][1]=4;my[0][2]=5;my[1][0]=3;my[1][1]=5;my [1] [2]=6;
    3)数组属性:
    (1)length;长度。
    (2)concat;连接数组,不改变数组返回一个新的数组。
    (3)join;用特殊符号链接数组,返回一个字符串。
    (4)sort;数组排序。若不给排序函数则默认从字面上排序。a~z 0~9。若给定排序函数a-b是升序,b-a是降序。
    (5)splice(); 删除数组,长度改变,索引改变,这个方法第一个参数表示从哪里开始清,第二个参数是边上清理的长度。
    (6)deldte; 删除数组,长度不改变,索引不改变。其实只是替换。把其替换成undefined(空的不纯在的 ,也就是null)而已。
    举例图片:

在这里插入图片描述
在这里插入图片描述
2)
JavaScript小结_第1张图片
JavaScript小结_第2张图片

  1. (1)length;长度
    在这里插入图片描述

(2)concat;连接数组
在这里插入图片描述
(3)join;用特殊符号链接数组
在这里插入图片描述
(4)sort;数组排序
JavaScript小结_第3张图片
(5)splice(); 删除数组
在这里插入图片描述
(6)deldte; 删除数组
在这里插入图片描述

你可能感兴趣的:(JavaScript)