JS:内存泄漏 发表于 2021-03-23 | 分类于 JS | 字数统计: 778 字 | 阅读时长 ≈ 3 分钟 内存泄露什么是内存泄露?应用程序不再需要占用内存的时候,由于某些原因,内存没有被操作系统或可用内存池回收。 编程语言管理内存的方式各不相同。只有开发者最清楚哪些内存不需要了,操作系统可以回收。一些编程语言提供了语言特性,可以帮助开发者做此类事情。另一些则寄希望于开发者对内存是否需要清晰明了。 Jav ... 阅读全文 »
TS:修饰符 发表于 2021-03-09 | 分类于 TS | 字数统计: 191 字 | 阅读时长 ≈ 1 分钟 TypeScript 修饰符TypeScript 可以使用三种访问修饰符(Access Modifiers),分别是 public、private 和 protected。 修饰符 在类内可访问 在子类中可访问 可通过类实例从外部访问 public (default) Yes Yes ... 阅读全文 »
Egret:EXML 发表于 2021-02-20 | 分类于 Egret | 字数统计: 1,813 字 | 阅读时长 ≈ 8 分钟 在EUI中,EXML是可以运行时加载解析的。可以把它当做标准的文本文件加载后解析,或者直接将exml文本内容嵌入代码中解析。 使用EXML下面的示例描述一个按钮的皮肤12345678910<?xml version="1.0" encoding="utf-8&qu ... 阅读全文 »
Egret:eui.list 发表于 2021-02-20 | 分类于 Egret | 字数统计: 480 字 | 阅读时长 ≈ 2 分钟 起因简易版的引导轮播图 优化前 不利于添加新的引导 中途退出需要从头开始 优化后 添加新引导,修改guide数组即可 中途退出从下一张开始展示 若没有浏览到最后一张,且更换设备,需要从头开始 列表渲染vuev-for,数据绑定 egreteui.List dataProvider:列表数据源 ... 阅读全文 »
Egret:矢量绘图 发表于 2021-02-20 | 分类于 Egret | 字数统计: 721 字 | 阅读时长 ≈ 3 分钟 公共方法beginFill(color, alpha)设置矩形的填充颜色。 color:填充矩形的颜色值 alpha:1表示完全不透明,0表示透明 lineStyle(lineWidth, color)添加描边,设置线条的样式 lineWidth:线条宽度 color:线条颜色值 endFi ... 阅读全文 »
Egret:锚点(anchorOffset) 发表于 2021-02-20 | 分类于 Egret | 字数统计: 464 字 | 阅读时长 ≈ 2 分钟 锚点egret中对锚点(anchorOffsetX,anchorOffsetY)的使用目的,基本是和CSS3属性中的transform-origin是一致的,大多是基于元素中心的旋转和放大。但使用方法上是有区别的, egret的默认锚点在左上角 transform-origin默认在元素中心 此外 ... 阅读全文 »
React:React Hooks 发表于 2021-02-20 | 分类于 React | 字数统计: 1,789 字 | 阅读时长 ≈ 8 分钟 组件类的缺点React 的核心是组件。v16.8 版本之前,组件的标准写法是类(class) 12345678910111213141516171819import React, { Component } from "react";export defaul ... 阅读全文 »
React:生命周期 发表于 2021-02-20 | 分类于 React | 字数统计: 1,237 字 | 阅读时长 ≈ 5 分钟 React的生命周期从广义上分为三个阶段:挂载、渲染、卸载 因此可以把React的生命周期分为两类:挂载卸载过程和更新过程。 之前的生命周期挂载卸载过程 constructor componentWillMount render componentDidMount constructor()co ... 阅读全文 »
whistle插件:whistle.script 发表于 2021-02-20 | 分类于 前端 | 字数统计: 1,488 字 | 阅读时长 ≈ 6 分钟 whistle.scriptwhistle.script为whistle的一个扩展脚本插件,可以直接在界面上引用全局安装的Node模块及Node的内容模块编写脚本操作请求及其响应,所有正常Node程序可以实现的功能,都可以通过该插件实现,包括: HTTP[s]: 动态设置whistle规则 拦截请 ... 阅读全文 »
浏览器内核、渲染引擎、JS引擎 发表于 2021-02-20 | 分类于 前端 | 字数统计: 248 字 | 阅读时长 ≈ 1 分钟 定义 浏览器内核分成两部分:渲染引擎和JS引擎。 由于JS引擎越来越独立,浏览器内核 就倾向于 单指 渲染引擎。 渲染引擎是一种对HTML文档进行解析并将其显示在页面上的工具。(说白了,就是按照HTML代码在界面上绘制各种控件图形) 常见引擎渲染引擎 firefox使用gecko引擎 ... 阅读全文 »