前端进阶之旅前端进阶之旅
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片
  • 场景篇按分类整理的大前端场景考点
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
  • 动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
  • AI 助手随时提问,即时解析
  • AI 模拟面试模拟真实面试 + 报告
  • AI 知识地图串起全站知识点
  • AI 定制路线按你的简历现排
AI 热点
旧版
基础篇
进阶篇
高频篇
精选篇
手写篇
面经篇
AI 篇
原理篇
每日一题
小程序题库
知识卡片
  • 场景篇按分类整理的大前端场景考点
  • 历年面经按年份追踪真实考点
  • 算法题库NEW在线编码即时判题
  • 专项自测100 题快速查漏
  • 前端基础
    • HTTP从报文一路讲到 HTTPS
    • 浏览器渲染、事件循环、进程
    • 计算机基础Linux、网络、操作系统
  • 进阶专项
    • 设计模式23 种模式怎么用
    • 前端系统进阶学习大型项目工程化
    • 前端综合文章长期沉淀的实践文
  • 工程与工具
    • Node学习指南从环境搭建到服务端
    • NPM工作流script、依赖与发布
    • Docker容器化部署上手
    • Canvas图形与动画实战
  • 路线与导图
    • 思维导图知识点全景图
    • 学习路线按图索骥不跑偏
  • 动态
    • 公众号动态公众号历史文章
    • 博客动态站长的技术博客
    • 开发者导航常用工具与文档站
  • AI 助手随时提问,即时解析
  • AI 模拟面试模拟真实面试 + 报告
  • AI 知识地图串起全站知识点
  • AI 定制路线按你的简历现排
AI 热点
旧版

JS常用的内置函数整理

首页2016-12-13 14:50:24Front-End
JavaScript

# String字符串对象

  • length 属性 长度
  • concat(String) 连接两个或更多个字符
  • indexOf(string) 返回出现字符的位置
  • substr(num1,[num2])截取字符串
  • toLowerCase()转成小写
  • toUpperCase()转成大写
  • replace(str1,str2) 字符串替换

# Date日期

  • getYear()返回年份(2位或4为)
  • getFullYear()返回年份(4位)
  • getMonth()返回月份0-11
  • getDate()返回日期1-31
  • getDay()返回星期数0-6
  • getHours()返回小时数0-23
  • getMinutes()返回分钟数0-59
  • getSeconds()返回秒数0-59
  • getMilliseconds()返回毫秒数0-999`

# Math数学对象

  • cell(数值)大于或等于该数的最小整数
  • floor(数值)小于或等于该数的最大整数
  • min(数值1,数值2)返回最小值
  • max(数值1,数值2)返回最大值
  • pow(数值1,数值2)返回数值1的数值2的次方
  • random()返回随机数0--1
  • round(数值)四舍五入
  • sqrt(数值)开平方根

# 数组对象

  • concat()返回一个由两个数组合并组成的新数组
  • join()返回一个由数组中的所有元素连接在一起的String对象
  • pop()删除数组中的最后一个元素并返回该值
  • push()向数组中添加新元素 返回新长度
  • shift()删除数组中的第一个元素并返回该值
  • unshift 返回一个数组,在该数组头部插入指定的元素
  • sort()返回一个元素被排序了的Array对象
  • reverse()返回一个元素反序的Array对象
  • splice(index.num,foo...) 返回数组的一个片段 --剪切
  • slice(start,end)复制 [start,end) 负数的时候 lenght+start/end
fe
  • String字符串对象
  • Date日期
  • Math数学对象
  • 数组对象

← OOP之原型与原型链MVC、MVP、MVVM之间的关系 →