web前端:JS单词整理

    作者:浅夕微凉更新于: 2020-02-28 11:05:15

    Web开发

      在1995年时,由Netscape公司的BrendanEich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像java,因此取名为Javascript。但实际上它的语法风格与Self及Scheme较为接近。

      以下为按照文章顺序简单整理的JS单词,

      注意:是JS单词注释,部分与英文不符

      01.JS语法规范、变量与常量

      console——控制台

      log——日志

      var——变量

      variable变量,变化

      const——常量

      constant常数,不断的

      02.JS数据类型与数据类型转换

      datatype——数据类型

      Number数值型

      parseInt——整型

      parseFloat——浮点型

      string——字符串型

      boolean——布尔型

      undefined——未定义型,未找到

      null——空

      datatypetransform——数据类型转换

      true——真

      false——假

      toString——转为字符串型

      typeof——查询数据类型

      bin——二进制

      03.JS运算符

      compare——比较

      logic——逻辑

      Unicode——统一字符编码

      04.JS逻辑结构

      logic——逻辑

      if—else语句

      switch—case循环

      while循环

      do-while循环

      break——打破循环

      for循环

      continue跳过循环

      nest——嵌套

      05.JS函数

      function——功能/函数

      function-param——函数带参数

      function-return——函数带返回值

      scope——作用域,范围

      callback——回调函数

      global——全局

      06.JS对象-1

      object——对象

      property——属性

      method——方法

      new——创建一个对象

      for—in遍历

      hasOwnProperty——自有属性

      array——数组

      length——长度

      array-API——数组API

      pop()——删除数组末尾元素

      push()——在数组的末尾添加元素

      shift()——删除数组开头的元素

      unshift()——在数组的开头添加元素

      join()——将数组中的元素按照指定的字符组合成字符串

      sort()——对数组元素排序

      reverse()——翻转数据

      toString()——将数组中的元素按照逗号组合成字符串

      concat(arr1,arr2)——拼接多个数组

      slice(start,end)——截取数组中的元素

      splice(start,count,value1,value2...)——删除数组中的元素

      07.JS对象-2

      String对象

      length——获取字符串的长度

      charAt()——获取下标对应的字符

      split(sep)——将字符串按照制定的字符分割成数组

      slice(start,end)——截取字符串

      substr(start,count)——截取字符串,

      substring(start,end)——截取字符串

      indexOf(value,start)查找某个字符串出现的下标

      lastIndexOf(value)——查找某个字符串最后一次出现的下标

      toUpperCase()将英文字母转大写

      toLowerCase()——将英文字母转小写

      Number对象

      Number.MAX_VALUE——最大值

      Number.MIN_VALUE——最小值

      toFixed()——取小数点后N位

      toString(n)——将数值转为字符串

      匹配模式

      search(value)——用于查找满足条件的第一个下标

      match(value)——用于查找满足条件的字符串

      replace(value1,value2)——查找并替换

      Math对象

      PI——取圆周率

      abs()——取绝对值

      max()——取最大值

      min()——取最小值

      pow()——x的y次幂

      ceil()——向上取整

      floor()——向下取整

      round()——四舍五入取整

      random()——取0-1之间的随机数

      Date对象

      getFullYear()——获取年

      getMonth()——获取月份

      getDate()——获取日

      getHours()——获取小时

      getMinutes()——获取分钟

      getSeconds()——获取秒数

      getMilliseconds()——获取毫秒数

      getDay()——获取星期

      getTime()——获取距离计算机元年的毫秒数

      toLocaleString()——获取日期时间字符串

      toLocaleDateString()——获取日期字符串

      toLocaleTimeString()——获取时间字符串

      setFullYear()——修改年份

      setMonth()——修改月份范围0-11,8是九

      setDate()——修改日

      setHours()——修改小时

      setMinutes()——修改分钟

      setSeconds()——修改秒数

      setMilliseconds()——修改距离计算机元年的毫秒数后,时间会发生变化

      SyntaxError——语法错误

      ReferenceError——引用错误

      TypeError——类型错误

      RangeError——范围错误

      throw——捕捉错误

      try-catch——自定义错误

      javascript提供了丰富的运算功能,包括算术运算、关系运算、逻辑运算和连接运算。

课课家教育

未登录