- 博客(11)
- 收藏
- 关注
原创 009JS-面向对象那些事
1. 工厂模式 2. 面向对象ES5 3. 面向对象ES6 4. 组件开发 5. 开发自己的工具库 6. Next
2020-01-03 20:36:18
122
1
原创 005ES6基础知识
# 1. let和const## 1.1 let命令## 1.2 块作用域## 1.3 const命令## 1.4 顶层对象属性## 1.5 global对象# 2. 变量的解构## 2.1 数组解构## 2.2 对象解构## 2.3 字符串解构## 2.4 数值和布尔值解构## 2.5 函数参数解构## 2.6 圆括号问题## 2.7 解构用途# 3. 字符串扩展## 3.1 字符的Unicode表示## 3.2 字符串遍历器接口## 3
2019-12-20 20:23:24
137
原创 004 - CSS3动画和JS动画基础篇
1. CSS3动画1.1 transition过渡1.1.1 过渡的属性1.1.2 反向过渡:退回起点## 1.2 animation动画1.2.1 定义动画帧1.2.2 将动画应用到元素上## 1.3 transform变换## 1.4 联系与区别# 2. JS动画## 2.1 JS动画原理## 2.2 JS动画帧## 2.3 Tween算法基础## 2.4 mTween动画框架# 3. CSS动画与JS动画联系# 4. Next
2019-12-08 01:16:06
322
原创 JS强制类型转换总结
JS系列分享数据类型的划分及转换(上)在js中数据类型的划分有两种方法,一种官方给出的标准划分,还有一种是根据 typeof 运算符来进行划分,并且两种划分还略有不同标准划分原始类型(基础类型,简单类型)number 数字,number中包含了我们所有的合法数字,无论小数还是整数,其中有几个值要注意一下Number.POSITIVE_INFINITY(也可以直接使用Infinit...
2019-12-01 21:54:30
425
原创 JS隐式类型转换总结
JS系列分享数据类型的划分及转换(下)今天我们说一个好玩的东西-隐式类型转换及各种运算符的转换规则,这个也是面试的时候,出面试题很多的一块比如下题:console.log(["0"] == [0]); // falseconsole.log(!["0"] == ![0]); // trueconsole.log(["0"]+0 == [0]+0); // true结果我们看到了,...
2019-12-01 21:49:41
235
原创 003JS之定时器、日期、数组、字符串、对象、 json
1.定时器1.1 延迟性定时器1.2 间隔性定时器1.3 案例1.4 其他2.日期2.1 定义日期2.2 系统时间2.3 设置日起对象2.4 案例3. 数组3.1 数组基本操作3.2 案例4.字符串4.1 字符串操作4.2 案例5. 对象5.1 对象基本操作5.26. json
2019-12-01 01:11:09
385
原创 002JS之ECMAScript和function
1. ECMAScript1.1 JS组成1.2 数据类型1.3 typeof1.4 数据类型转换1.5 NaN1.6 传值和传址2. function2.1 函数基础2.2 js预解析机制2.3 作用域和作用链2.4 this指向
2019-11-26 11:28:55
128
原创 001JS基础
1. JS科普1.1 js到底能干点啥?1.2 js组成1.3 文档注释1.4 JS代码书写位置1.5 调试1.6 获取页面元素1.7 事件2.JS基础语法2.1数据类型2.2变量2.3 函数2.4 属性2.5 if语句和布尔值2.6 for循环和this指向2.7 classList
2019-11-24 11:40:37
341
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人