Sivan


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

JS:数据类型检测方式(typeof和instanceof)

发表于 2022-05-08 | 分类于 JS |
字数统计: 513 字 | 阅读时长 ≈ 2 分钟
typeof是一个一元运算,放在一个运算数之前,运算数可以是任意类型。返回一个用来表示表达式的数据类型的字符串。一般返回如下结果: number(NaN) string boolean object(对象、数组、null) undefined function instanceof语法:obje ...
阅读全文 »

JS:事件循环机制Event Loop

发表于 2022-04-29 | 分类于 JS |
字数统计: 874 字 | 阅读时长 ≈ 3 分钟
前言JavaScript的事件分两种,宏任务(macro-task)和微任务(micro-task) 宏任务:包括整体代码script,setTimeout,setInterval 微任务:Promise.then(new Promise是定义后立即执行的),process.nextTick(no ...
阅读全文 »

CSS:stylelint

发表于 2022-04-26 | 分类于 CSS |
字数统计: 185 字 | 阅读时长 ≈ 1 分钟
安装1npm install -D stylelint 官方推荐基本配置1npm install -D stylelint-config-standard stylelint-config-prettier 共享配置扩展 1npm install -D stylelint-config-standa ...
阅读全文 »

SDK:SDK框架搭建

发表于 2022-04-26 | 分类于 SDK |
字数统计: 849 字 | 阅读时长 ≈ 4 分钟
踩坑 eslint安装,需要node 10以上 注意rollup plugins的顺序,看eslint要使用在打包前还是后 本地调试包时,若包内容有修改,不需要重连,如果修改不起作用,可以尝试先断开连接,重新link package.json rollup配置 eslint babel jest ...
阅读全文 »

SDK:反作弊SDK实现

发表于 2022-04-26 | 分类于 SDK |
字数统计: 1,097 字 | 阅读时长 ≈ 5 分钟
行为数据src目录结构123456789├── bridgeUtil.ts // jsBridge├── config.ts ├── encode.ts // 编码模块├── index.ts├── record.ts // 记录模块├── report.ts // 上报模块├── service. ...
阅读全文 »

vite

发表于 2022-04-26 | 分类于 前端 |
字数统计: 1,789 字 | 阅读时长 ≈ 9 分钟
1.概述 项目基本是基于webpack进行打包的,随着模块的增多及需求的迭代,启动、发布等都会越来越慢,为了对此进行优化,开展对vite的调研。 调研 Vite 打包工具 与AN业务的适用性,与 Webpack 相比的差异。 2.调研方法 使用webiste进行调研。 修改配置及处理启动时的报错。 ...
阅读全文 »

whistle:利用whistle操作WebSocket请求

发表于 2022-04-26 | 分类于 前端 |
字数统计: 700 字 | 阅读时长 ≈ 3 分钟
一、安装123npm install -g whistle.script# Mac、Linux用户可能需要加sudosudo npm install -g whistle.script 安装插件后要重启whistle 二、使用打开script插件的界面,创建一个名字为 test 的脚本: 可以通过 ...
阅读全文 »

浏览器内核、渲染引擎、JS引擎

发表于 2022-04-26 | 分类于 前端 |
字数统计: 471 字 | 阅读时长 ≈ 2 分钟
一、下载安装 App Store可以进行下载 安装 1234$ xcode-select --install$ xcode-select -p// 显示以下信息即是成功安装 /Applications/Xcode.app/Contents/Developer 注意安装时出现错误 12345xcod ...
阅读全文 »

E2E测试

发表于 2022-02-15 | 分类于 前端 |
字数统计: 1,433 字 | 阅读时长 ≈ 6 分钟
E2E (end-to-end) E2E测试就是end to end testing,即端到端测试。 它模仿用户,从某个入口开始,逐步执行操作,直到完成某项工作。 E2E 测试并没有那么强调要覆盖全部使用场景,它关注的是一个完整的操作链是否能够完成。对于 Web 前端来说,还关注 界面布局、内容信息 ...
阅读全文 »

JS:正则表达式

发表于 2021-11-24 | 分类于 JS |
字数统计: 1,167 字 | 阅读时长 ≈ 4 分钟
正则的三种属性 g:全局匹配 i:忽略大小写(默认区分大小写) m:多行模式 常用方法12let str = 'abc';let reg = /a/gi; test()在字符串中查找符合正则的内容,若找到返回true,否则false 12// 用法:正则.test(字符串)re ...
阅读全文 »
123…20
Sivan

Sivan

I will be strong enough to make you feel bad

200 日志
27 分类
27 标签
GitHub Twitter 微博
© 2017 — 2022 Sivan
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4
访客数 总访问量