10 2021 档案

摘要:1.系统层 发起http请求,解析域名 DNS Chrome搜索自身DNS缓存。chrome输入chrome://net-internals/#dns可查看到 搜索操作系统自身DNS缓存 读取本地HOST文件 以上都查询不到时,浏览器发送一个DNS的系统调用,DNS请求到达宽带运营商服务器。 宽带运 阅读全文
posted @ 2021-10-26 11:49 软件开发路上的伴友 阅读(162) 评论(0) 推荐(0)
摘要:箭头函数: let fun = () => { console.log('lala');} 普通函数 function fun() { console.log('lalla');} 箭头函数相当于匿名函数,并且简化了函数定义。箭头函数有两种格式,一种只包含一个表达式,连{ ... }和return都 阅读全文
posted @ 2021-10-26 08:53 软件开发路上的伴友 阅读(56) 评论(0) 推荐(0)
摘要:canvas 看起来和 img 元素很相像,唯一的不同就是它并没有 src 和 alt 属性。实际上,canvas 标签只有两个属性—— width和height。 canvas 元素创造了一个固定大小的画布,canvas起初是空白的。为了展示,首先脚本需要找到渲染上下文,然后在它的上面绘制。你可以 阅读全文
posted @ 2021-10-22 17:46 软件开发路上的伴友 阅读(840) 评论(0) 推荐(0)
摘要:临时接手一个即将上线的公司项目,纯H5活动页,内容不多,但对还原度和各机型兼容性(尤其是Android机型)有极高要求。涉及的问题很多,这里重点说下在H5中Video的一系列坑。插个技术选型问题,不复杂的活动页建议使用jquery技术栈,而不是使用vue和reactjs等。后者的优点在于组件系统,可 阅读全文
posted @ 2021-10-22 17:24 软件开发路上的伴友 阅读(205) 评论(0) 推荐(0)
摘要:1. css 垂直居中 inline元素 height和line-height一致 block元素 绝对定位(当已知子元素的宽高) 利用父元素相对定位,子元素绝对定位,并且处置、水平方向个偏移50% 子元素利用负值margin偏移自身宽度、长度的一半 translate()属性(不知子元素的宽高) 阅读全文
posted @ 2021-10-22 11:53 软件开发路上的伴友 阅读(265) 评论(0) 推荐(0)
摘要:在Vue中,export default对象中有很多约定的API Key。每个人的顺序排放都可能不一致,但保持统一的代码风格有助于团队成员多人协作。 Vue官网文档中也有推荐顺序 (opens new window),文档中对选项顺序做了许多分类。但从工程项目角度思考,需要更加精简以及合理的排序。推 阅读全文
posted @ 2021-10-22 09:56 软件开发路上的伴友 阅读(128) 评论(0) 推荐(0)
摘要:## 简要说明 - `main.js`主入口,`router.js`路由划分- `plugins` 自己或第三方插件,包括但不限于components、directives、filters、third lib- `pages` 所有路由页面。原则:轻page,重component- `compone 阅读全文
posted @ 2021-10-22 09:52 软件开发路上的伴友 阅读(62) 评论(0) 推荐(0)
摘要:理解Vue和React区别 Vue和React相同点非常多: 都使用Virtural DOM 都使用组件化思想,流程基本一致 都是响应式,推崇单向数据流 都有成熟的社区,都支持服务端渲染 Vue和React实现原理和流程基本一致,都是使用Virtual DOM + Diff算法。不管是Vue的tem 阅读全文
posted @ 2021-10-21 17:48 软件开发路上的伴友 阅读(383) 评论(0) 推荐(0)
摘要:一、前言 没写ts之前看官方文档,被那么多特性吓尿了,实际上写业务用的特性不多。五月底ts正式升级了4.3版本,4.4也已经在beta版本了。差不多先生,够用就行,这里更多的是,以自己的理解去总结一下常用的ts特性。有理解错误的,欢迎大哥指正👏🏻 知识这种东西,学了还是要总结下,梳理清楚自己对当 阅读全文
posted @ 2021-10-21 17:10 软件开发路上的伴友 阅读(237) 评论(0) 推荐(0)
摘要:开场白: 个人认为性能优化可以从三个方面来进行: 代码层面的优化 项目大包的优化 项目部署的优化 1. 优化循环 大多数循环使用一个从0开始、增加到某个特定的迭代器。在很多情况下,从最大值开始在循环中不断减值的迭代器更加高效。使用后测试循环——最常用for循环和while循环都是前测试循环,do-w 阅读全文
posted @ 2021-10-21 16:10 软件开发路上的伴友 阅读(300) 评论(0) 推荐(0)
摘要:仿有赞后台+vue+ts+vuecli3.0+elementUi+三期aixo的使用vueX的使用element的引入项目结构的搭建 前言 生病了,没有及时写上,各位观众老爷抱歉,今天写上第三期的应该比较干货,具体讲我们怎么搭建项目,以及怎么和后端进行交互,element的引入,vuex在ts改版后 阅读全文
posted @ 2021-10-21 11:10 软件开发路上的伴友 阅读(614) 评论(0) 推荐(0)
摘要:前言 最近尝试了vue+ts的组合个人感觉vue对于ts并没有特别的像angular2这样的友好,但是对于ts和js之间个人还是选择ts的。语法糖来说es6简直舒爽,下面我详细介绍下怎么使用ts+vue。ts+vue的插件会少上很多,但是肯定会随着vue对ts的支持插件也会越来越多当前项目demo预 阅读全文
posted @ 2021-10-21 10:30 软件开发路上的伴友 阅读(153) 评论(0) 推荐(0)
摘要:无论前端还是后端在日常开发中,项目里一般都会区分 开发、测试、生产这三个环境(有的还有预发布、灰度发布),这样预先写好不同环境的配置信息,简直是一劳永逸 微信小程序wx.getAccountInfoSync()在微信小程序开发中可以用这个方法,查看官方文档 了解到Object wx.getAccou 阅读全文
posted @ 2021-10-20 17:54 软件开发路上的伴友 阅读(2287) 评论(0) 推荐(0)
摘要:v-for指令的使用 > ## vue 2.0 v-for 指令使用>> <!DOCTYPE html>> <html>> <head>> <meta charset="UTF-8">> <title></title>> <style type="text/css">> a{display: blo 阅读全文
posted @ 2021-10-20 17:35 软件开发路上的伴友 阅读(451) 评论(0) 推荐(0)
摘要:什么是MVVM?就是Model-View-ViewModel。 ViewModel是Vue.js的核心,它是一个Vue实例。 1.基础示例 v 就是页面展示的效果 m 就是body 里边的内容 vm 就是new Vue 实例里边的内容 代码: <!DOCTYPE html>​<html>​<head 阅读全文
posted @ 2021-10-20 17:30 软件开发路上的伴友 阅读(66) 评论(0) 推荐(0)
摘要:相信绝大多数同学都听过闭包这个概念,但闭包具体是什么估计很少有人能够说的很详细。说实话闭包在我们平时开发中应该是很常见的,并且在前端面试中闭包也是常见的重要考点,在学习闭包之前我们先来看看作用域与作用域链,因为这是闭包的关键。 作用域 简单来说,作用域是指程序中定义变量的区域,它决定了当前执行代码对 阅读全文
posted @ 2021-10-20 17:13 软件开发路上的伴友 阅读(50) 评论(0) 推荐(0)
摘要:常规操作也是我自己平时常用的几个命令, 学自于 pro git 这本书中 git 配置文件 git的配置文件位置 针对所有用户:/etc/gitconfig 针对当前用户: ~/.gitconfig 查看配置的方法 git config --list 修改配置的方法 git config --glo 阅读全文
posted @ 2021-10-20 16:54 软件开发路上的伴友 阅读(56) 评论(0) 推荐(0)
摘要:js中数组常用方法总结 操作数组的常用方法 操作数组,印象中操作数组的方法很多,下面总结了一下数组中常用的几个方法: JavaScript中创建数组有两种方式 (一)使用 Array 构造函数: var arr1 = new Array(); //创建一个空数组var arr2 = new Arra 阅读全文
posted @ 2021-10-20 16:50 软件开发路上的伴友 阅读(246) 评论(0) 推荐(0)