前端
文章平均质量分 57
基础
观玥
这个作者很懒,什么都没留下…
展开
-
Swift基础
Swift 是一个类型安全(type safe)的语言;Cocoa 本身由 Objective-C 语言写成,Objective-C 又是 C 语言的严格超集,所以在 Swift 应用中我们可以很简单的混入 C 语言代码,甚至是 C++ 代码;Swift 为代码中的实体提供了四种不同的访问级别:public、internal、fileprivate、private;原创 2022-10-04 18:14:34 · 754 阅读 · 0 评论 -
PWA基础
PWA 全称为 Progressive Web App,中文译为渐进式 Web APP,其目的是通过各种 Web 技术实现与原生 App 相近的用户体验。原创 2022-10-04 18:16:28 · 98 阅读 · 0 评论 -
uniApp基础
经过长时间不断对比flutter和uni-app优劣,也尝试安装环境学习flutter,不过最后选择了uni-app(优势:学习成本,后期维护,技术更新,社区支持,以及uniCloud)uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/快手/钉钉/淘宝)、快应用等多个平台。原创 2022-10-05 09:25:35 · 279 阅读 · 0 评论 -
npm和yarn的区别
Yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具 ,正如官方文档中写:Yarn 是为了弥补 npm 安装的不确定性问题;安装:npm install -g cnpm --registry=速度快、安装版本统一、更简洁的输出、多注册来源处理、更好的语义化。查看版本:cnpm -v。原创 2022-10-05 09:25:11 · 89 阅读 · 0 评论 -
vue节流和防抖
节流是间隔执行,在定时器到时间后再清空定时器,函数将每个 n 秒执行一次;防抖是延迟执行,每次触发事件都重置定时器,函数将一直推迟执行;原创 2022-10-05 09:24:37 · 1213 阅读 · 0 评论 -
Vue基础
Vue简洁、轻量、视图与数据分离,无需操作DOM。原创 2022-10-05 09:24:12 · 368 阅读 · 0 评论 -
React基础
React起源于Facebook的内部项目,用来架设Instagram的网站;;使用 JSX语法 创建组件,实现组件化开发,通过 diff算法 和 虚拟DOM 实现视图的高效更新;跨平台:JSX --> HTML、JSX --> ios/android、JSX --> VR、JSX --> 物联网。原创 2022-10-05 09:23:51 · 52 阅读 · 0 评论 -
Promise基础
Promise对象-异步编程的方案pending ( 进行中)fulfilled ( 已成功)rejected (已失败)resolved(已定型)原创 2022-10-04 17:00:55 · 178 阅读 · 0 评论 -
Webpack基础
webpack开发者:Tobias Koppers。loaders (转化器) 如:sass less。1、生成的单文件大小最好不超过500kb。3、频繁改动的业务代码不要和公共代码打包。1、打包 (减少服务器压力和带宽)devServer (开发服务器)5、层级较深的页面进行异步加载。plugins (插件)4、避免加载不常用的代码。butput( 出口)原创 2022-10-04 16:58:15 · 67 阅读 · 0 评论 -
前端常用网站
github:码云:禅道:阿里云:vue:react:bootstrap:uniapp:element:ant:、mintui:!/zh-cn。原创 2022-10-04 16:20:14 · 348 阅读 · 0 评论 -
浏览器基础
域名解析,得到ip,找到服务器,三次握手,服务器返回html,浏览器解析html,请求css和js静态资源,生成dom树和css树,变成合成树,渲染真实dom,呈现页面,请求完成后四次挥手;第二次直接读缓存,根据ip建立tcp 链接,发送http请求,这时候如果资源已经加载过的,会从本地缓存读取;(虚拟dom 就是javascript 对象树, 并不实际操作dom ,并且渲染也是渲染最小单位。4)服务端渲染ssr 将css放到顶部,优先渲染,js在底部。4)资源过大、过多、没有做压缩,没有配置到cdn。原创 2022-10-04 16:13:48 · 228 阅读 · 0 评论