首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ES5
榕树下的蜗牛
创建于2023-07-14
订阅专栏
ES5
暂无订阅
共14篇文章
创建于2023-07-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
js数据类型和变量
六种基本数据类型 变量 var let const 变量提升 √ × × 全局变量 √ × × 重复声明 √ × × 重新赋值 √ √ × 暂时死区 × √ √ 块作用域 × √ √ 只声明不初始化
字符模板和全局函数
模板字符串函数 全局函数 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串(对中文进行编码)
Boolean
Boolean 数据类型 转换为true的值 转换为false的值 Boolean true false String 非空字符串 ""(空字符串) Number 非零数值(包括无穷值) 0、NaN
Number
数值转换 Number()函数基于如下规则转换 布尔值, true 转换为 1, false 转换为 0。 数值,直接返回。 null ,返回 0。 undefined ,返回 NaN 。 字符串:
String
String遍历 str.length str.charAt() str.charCodeAt() String.fromCharCode() str1.concat() str.indexOf()
Date
new Date() Date.now() +new Date() toLocaleString() toLocaleDateString() Date方法 处理时间格式
Math
随机数 Math.trunc() Math.round() Math.pow() Math.ceil() Math.floor() Math.max() Math.min() Math.sqrt()
RegExp
修饰符 修饰符 描述 i 执行对大小写不敏感的匹配。 g 执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。 m 执行多行匹配。 s dotAll 模式,表示元字符 . 匹配任何字符(包括 \n
Object对象
属性的类型 1、数据属性 Configurable: 表示属性是否可以通过 delete 删除并重新定义,是否可以修改它的特性,以及是否可以把它改为访问器属性。默认true Enumerable: 表
数据结构
set set.size set.add() set.delete() set.has() set.clear() set遍历 set使用扩展运算符 set使用数组的map和filter set的并集
面向对象
多态 一个引用类型(变量)在不同情况下的多种状态。多态是指通过指向父类的引用,来调用在不同子类中实现的方法。
限制文本框最多输入两位小数点
```js 元 function clearNoNum(obj){ obj.value = obj.value.replace(/[^\d.]/g,""); //清除“数字”和“.”以外的字符 obj
拷贝数据的三种方式
Object.assign() 扩展运算符(...) JSON.parse(JSON.stringify(data))
前端工具资料
nodemon 前端技术分类 类库 JS库 工具 应用类 UI框架 JS框架 发送两次请求问题 REST REST特点 客户端——>服务端 通过将用户界面,让数据与存储分开,通过简化服务器组件来实现跨