上一页 1 ··· 90 91 92 93 94 95 96 97 98 ··· 103 下一页
摘要: 前言 说起图片压缩,大家想到的或者平时用到的很多工具都可以实现,例如,客户端类的有图片压缩工具 PPDuck3, js 实现类的有插件 compression.js ,亦或是在线处理类的 OSS 上传,文件上传后,在访问文件时中也有图片的压缩配置选项,不过,能不能自己撸一套 JS 实现的图片压缩代码 阅读全文
posted @ 2020-09-20 14:11 笑人 阅读(983) 评论(0) 推荐(0) 编辑
摘要: Async/await 是建立在 Promises上的,不能被使用在普通回调以及节点回调。 Async/await 和 Promises 很像,不阻塞。 Async/await 代码看起来像同步代码。 语法 假设函数getjsON返回值是 Promise,并且 Promise resolves 有一 阅读全文
posted @ 2020-09-20 14:10 笑人 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 字符串的操作是任何一门计算机语言都必须面对的问题,那么js中我们该如何对字符串进行相关操作列,下文将一一道来: 常见的字符串追加有以下三种需求: 1.在字符串最后面添加字符串 实现思路:采用加号或concat函数直接在字符串后面加上字符 2.在字符串开头添加字符串 实现思路:采用加号在字符串开头位置 阅读全文
posted @ 2020-09-20 14:07 笑人 阅读(4226) 评论(0) 推荐(0) 编辑
摘要: 写在前面 本文讲解JavaScript各种继承方式和优缺点。 但是注意:这篇文章更像是笔记,哎,再让我感叹一句:《JavaScript高级程序设计》写得真是太好了! 1、原型链继承 function Parent () { this.name = 'kevin'; } Parent.prototyp 阅读全文
posted @ 2020-09-20 14:06 笑人 阅读(169) 评论(0) 推荐(0) 编辑
摘要: JavaScript是一种灵活的语言,你可以重新定义任何东西,但是当项目变得复杂时,我们会发现可变数据结构的问题。随着JavaScript的最新版本的发布这种情况发生了改变。现在可以创建不可变的对象了。本文介绍如何用三种不同的方法来做。 对象的不变性意味着我们不希望对象在创建后即以任何方式更改(将它 阅读全文
posted @ 2020-09-20 14:05 笑人 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 先总结:高即时性服务,比如聊天室的群聊,server顺序收到了张三,李四的消息,立即就推送给王五,不能让王五等半天。Ajax也可以一秒一刷,让王五去问张三说话没,如果张三10分钟没说话,王五要去问600次。 用websocket 王五不用刷,等着就好了,服务器有了消息会自动给王五的。 1.webso 阅读全文
posted @ 2020-09-20 14:03 笑人 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 一、类型收窄 TypeScript 类型收窄就是从宽类型转换成窄类型的过程。类型收窄常用于处理联合类型变量的场景,一个常见的例子是非空检查: // Type is htmlElement | null const el = document.getElementById("foo"); if (el 阅读全文
posted @ 2020-09-20 14:01 笑人 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: 需求背景 两个页面 A、B,B 页面关闭时,通知 A 页面请求接口刷新列表页 品牌vi设计公司http://www.maiqicn.com 办公资源网站大全https://www.wode007.com 实现 使用 storage 事件实现页面通信,约定好通信的 key,这里我们假定 key 为 r 阅读全文
posted @ 2020-09-20 13:59 笑人 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 前言 reduce属于JavaScript「synchronize同步」的array method,他就是把一整个array的所有内容,有顺序性的挤压squeeze最后变成一个值 Reduce表达式 [1,2,3,4].reduce((accumulator, currentValue) => { 阅读全文
posted @ 2020-09-19 14:31 笑人 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 所有人都谈论道workflows支持ECMAScript6里出现的令人吃惊的新特性,因此我们很容易忘掉ECMAScript5带给我们一些很棒的工具方法来支持在JavaScript里进行函数编程,这些工具方法我们现在可以使用了。在这些函数方法里主要的是基于JavaScript 数组对象的map()方法 阅读全文
posted @ 2020-09-19 14:28 笑人 阅读(849) 评论(0) 推荐(0) 编辑
上一页 1 ··· 90 91 92 93 94 95 96 97 98 ··· 103 下一页