乐趣区

关于javascript:前端知识总结

JavaScript 根底

数据类型

numberstringbooleannullundefinedobjectsymbolbigint

1. 判断数据类型

  • typeof:能够辨别numberstringbooleanundefinedfunction,不能细分object
  • instanceof:能够辨别Array,Object
  • ==: 次要辨别null

    2 null vs undefined

  • undefined是关键字
  • null代表一个对象是空值,undefined代表申明未定义

    3. 例举 3 种强制类型转换和 2 种隐式类型转换?

    强制(parseInt(),parseFloat(),Number()
    隐式(== ,!!

字符串的办法

  • str.charAt(index)返回指定 地位 的字符
  • str.indexOf('str',start)返回子串在字符串中的第一次查到的 索引; 第二个参数容许指定从哪查,如果查到返回索引,没有返回-1
  • str.lastIndexOf('str',start), 查找程序是从后往前查
  • str.length
  • str.split('?') 以传递的参数为宰割标记,将字符串转为数组

数组的办法

  • arr.join('/')
  • arr.splice(1,3)删除
  • arr.splice(1,0,'new1')减少
  • arr.splice(1,2,'new1','new2')批改

DOM 操作

JavaScript 高级

Node

工程化构建工具

React

Vue

退出移动版