Javascript重要知识点梳理

时间:2021-06-26 08:39:26

Javascript重要知识点梳理

一.Javascript流程控制

  1. js中常用的数据类型
  2. var关键字的使用
  3. if – else if – else
  4. switch
  5. while
  6. for

二.Javascript常用函数

  1. 1.  字符串函数
    1. substring
    2. indexOf
    3. lastIndexOf
    4. charAt
    5. replace
    6. split
    7. toLowerCase
    8. toUpperCase
  2. 2.  数学运算函数
    1. Math.abs
    2. Math.ceil
    3. Math.floor
    4. Math.round
    5. Math.pow
    6. Math.random
  3. 3.  数据类型转换函数
    1. parseInt
    2. parseFloat

三.Javascript对话框

  1. alert     提示对话框
  2. confirm   确认对话框
  3. prompt    输入对话框

四.Javascript内置对象

  1. 1.  数组对象(仅限一维数组)
    1. length属性:获取数组的长度
    2. push函数:将元素添加到数组的尾部
    3. pop函数:将数组尾部元素从数组中移除
    4. slice函数:从数组中指定位置开始,提取指定数量的元素
    5. sort方法:将数组中的元素进行默认排序
    6. reverse函数:将数组中的元素倒置
    7. join函数:使用指定分隔符将数组所有元素连接为字符串
  2. 1.  时间对象
    1. toLocaleDateString()
    2. toLocaleTimeString()
    3. getFullYear()   getMonth()   getDay()  
    4. new Date():获取系统当前时间      
    5. getHours()   getMinutes()   getSeconds()
    6. setFullYear()   setMonth()   setDay()  setHours()   setMinutes()   setSeconds()

   3.1.window对象

      1. window.location

      2. window.open

      3. window.history

五.Javascript Dom操作

  1. getElementById
  2. getElementsByName
  3. getElementsByTagName
  4. 给文本框取值赋值
  5. 设置复选框单选按钮的选中状态
  6. 让Dom元素获取光标
  7. 控制Dom元素的显示和隐藏
  8. Dom元素的创建|添加|删除(可选)

六.Javascript事件处理

  1. DOM元素常用事件load、click、dblclick、blur、focus、change、mouse、keydown、keyup、mouseover、mouseout
  2. 事件绑定函数中this的用法,例如:<div onclick=”displayText(this);”></div>

七.Javascript定时器

  1. setInterval函数
  2. setTimeout函数
  3. clearInterval函数
  4. clearTimeout函数