LOADING...

加载过慢请开启缓存(浏览器默认开启)

loading

摸鱼日志

记录一些日常学习及奇奇怪怪的事情

吾生也有涯,而知也无涯

利用画布进行图像压缩

2021/11/29

微信小程序自带的图像压缩函数并不好用,这里利用画布来进行图像压缩。

ps:wx.createCanvasContext() 已停止维护,故使用 NodesRef.context 来替代,写法如下:

阅读全文

常用操作符、语句和函数

2021/11/25
  • 常用操作符:递增/递减操作符、一元加/减操作符、位操作符、布尔操作符、乘性操作符、指数操作符(ES7 新增,符号为 **)、加性操作符、关系操作符、相等操作符、条件操作符、赋值操作符、逗号操作符。

  • 语句:if、do-wile、while、for、for-in(不保证循环顺序)、for-of(按照可迭代对象的 next() 方法产生值的顺序迭代元素)、标签语句、break 和 continue 语句、with 语句、switch 语句。

  • 函数:ES 中的函数不需要指定是否返回值,任何函数在任何时间都可以使用 return 语句来返回函数的值,return 后面的语句不会被执行。

阅读全文

数据类型

2021/11/24
  • JavaScript 有六种简单数据类型(原始类型):Undefined、Null、Boolean、Number、String、Symbol(ES6 新增)。

阅读全文

JavaScript 基础

2021/11/23
  • 完整的 JavaScript 实现应包含以下几个部分:
    • 核心(ECMAScript)
    • 文档对象模型(DOM)
    • 浏览器对象模型(BOM)
阅读全文

var-let-const 关键字

2021/11/23
  • 按照惯例,ECMAScript 标识符使用驼峰大小写形式。

  • ES5 增加了严格模式的概念,严格模式是一种不同的 JavaScript 解析和执行模型,所有现代浏览器都支持严格模式。

阅读全文
头像
Like Frost
热爱可抵岁月漫长
rp++