会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
web前端
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
8
下一页
2021年11月15日
ES6的 promise(二) 静态方法
摘要: promise的静态方法(6个) 一. resolve、reject方法 1. Promise.resolve(v=任何值) 返回一个Promise实例,状态成功,值就是v 2. Promise.reject(e=任何值) 返回一个Promise实例,状态失败,值就是e 注意:和对象里函数参数的re
阅读全文
posted @ 2021-11-15 16:17 YEZI32
阅读(451)
评论(0)
推荐(0)
2021年11月9日
ES6 Promise(一) promise的概念和基础用法
摘要: promise是es6提供的实现异步编程的解决方案 es6内置的一个构造函数,用来生成Promise的实例 一.promise 实例的3种状态 1.pending (进行中) 2.fulfilled (成功) promise按承诺实现了 3.rejected (失败) promise没有按承诺实现
阅读全文
posted @ 2021-11-09 11:01 YEZI32
阅读(467)
评论(0)
推荐(0)
2021年11月2日
ES6 Class 类(二)
摘要: 一. class 静态方法 static //例子1: class A{ static b(){} } //例子2(改成es6格式): function Model(x,y){ this.x = x; this.y = y; } Model.prototype.z=10; Model.prototy
阅读全文
posted @ 2021-11-02 11:29 YEZI32
阅读(40)
评论(0)
推荐(0)
2021年10月28日
js的三大系列
摘要: 一. offset系列 1. element.offsetWidth/element.offsetHeight 获取元素的宽高包含边框 2.element.offsetLeft/element.offsetTopt 获取元素距离有定位父级的距离,距离无定位文档的距离 二. scroll系列 1.do
阅读全文
posted @ 2021-10-28 15:48 YEZI32
阅读(123)
评论(0)
推荐(0)
2021年10月19日
ES6 Class 类(一)
摘要: Class 类 OOP 面向对象的编程 (Object Oriented Programming) OOD 面向对象的设计 OOA面向对象的分析 一. class类和instance(实例)的关系 实例(instance)是一个class变成一个实际的对象 例子:ES6以前,用原型的方式实现类 fu
阅读全文
posted @ 2021-10-19 11:04 YEZI32
阅读(230)
评论(0)
推荐(0)
2021年10月15日
ES6 本地存储(cookie/localStorage/sessionStorage)
摘要: 本地存储:web应用在用户本地浏览器上存储更过的应用数据 一. 可以作为跨页面存储的技术有 1.cookie 2.localStorge/sessionStorage(web storage) 3.indexedDB 二. web storage sessionStorage(临时存储):为每个数据
阅读全文
posted @ 2021-10-15 08:25 YEZI32
阅读(926)
评论(0)
推荐(0)
2021年9月24日
ES6箭头函数
摘要: 箭头函数使函数更加简洁 是function的语法糖(语法糖是为了简化语法) 一. 箭头函数和普通函数的区别 1. 箭头函数的this是绑定在被声明环境的this,普通函数的this是跟随上下文的 2. 箭头函数里面没有arguments对象,如果需要取不定个数参数,可以用...rest接收 3.箭头
阅读全文
posted @ 2021-09-24 16:04 YEZI32
阅读(51)
评论(0)
推荐(0)
2021年9月22日
ES6的解构赋值
摘要: 解构赋值是对赋值运算符的扩展 它是一种针对数组或对象进行模式匹配,然后对其中的变量进行赋值 在代码书写航简洁且易读,语义更加清晰明了,也方便了复杂对象中数据字段获取 在结构中,有下面两部分参与: 解构的源:解构赋值表达式的右边部分 解构的目标:解构赋值表达式的左边部分 一. 对数组的解构 1.数组解
阅读全文
posted @ 2021-09-22 16:20 YEZI32
阅读(156)
评论(0)
推荐(0)
2021年9月21日
ES6中的spread 扩展运算符
摘要: spread操作符(...) 1.数组使用扩展运算符 例子1: let a = [1,2]; let b = ['a','b']; let c = a.concat(b);//老写法 console.log(c);//[1,2,'a','b] //新写法 在数组里面能扩展的值是可迭代的 let d
阅读全文
posted @ 2021-09-21 10:53 YEZI32
阅读(69)
评论(0)
推荐(0)
2021年9月15日
ES6字符串新特性
摘要: 用反引号b标记字符串``(英文字符) 字符串模板 1.反引号可以写多行文本 2.在字符串模板中可以使用插值 插值的形式:${表达式} 表达式内容:变量、常量(1,'abc')、运算结果(1+199)、函数的返回值; 表达式是指一句js的语句 例子1:使用发您好写多行文本 let str = `1 2
阅读全文
posted @ 2021-09-15 08:53 YEZI32
阅读(70)
评论(0)
推荐(0)
1
2
3
4
5
···
8
下一页
公告