240 发简信
IP属地:青海
  • js内存相关

    内存管理 内存管理: 人为的申请空间、使用空间、释放空间 整个流程简化:1.申请空间 let obj = {} 2.使用空间 obj.name = 'foo' 3.释放空间 ...

  • Typescript相关学习

    强类型和弱类型 从类型安全的纬度区分 分为强和弱, 最开始是在函数参数中加类型限制, 基础理解: 强类型 不允许隐式类型转换 弱类型允许 静态类型和动态类型 从类型检查的纬度...

  • es新特性整理

    es新特性整理 let 用来申明变量的 js中以前只有全局作用域和函数作用域,es6中新增了块级作用域。大括号之间的作用域就是块级作用域块级作用域中使用let申明的变量,块级...

  • 120
    基于 qiankun 的微前端最佳实践(图文并茂) - 从 0 到 1 篇

    写在开头 微前端系列文章: 基于 qiankun 的微前端最佳实践(万字长文) - 从 0 到 1 篇 基于 qiankun 的微前端最佳实践(图文并茂) - 应用间通信篇 ...

  • vscode常用插件

    记录一下所用的插件 1. auto close tag 2. Auto Comment Blocks 3. Auto Rename Tag 4. Auto Complete ...

  • window.location

    每次接触到window.location的时候都只会用一些简单的,并不能知道其真正的含义,今天就来好好总结一下吧.... 1.location.hash? location....

  • html之document

    1.关于document.all? document.all是指文档内部的所有标签,从html开始 2.关于document.anchors?(iframe中的锚点并不能获取...

  • ie默认edge渲染失效

    现象: 页面中添加了 但用360极速浏览器打开页面,默认用的是ie8兼容模式渲染(系统有装edge浏览器),这就导致页面上使用了ie8不支持的css3写法布局的元素在页面上...

  • 浏览器缓存cookie和storage

    1.cookie在没有域名的情况下,能存进去么? 场景:在本地存cookie进去,document.cookie='name=1';发现直接打开此页面竟然没有没有存入到coo...

  • css技巧

    技巧一 多行文本水平垂直居中,少于一行文本居中,多余一行文本居左(试用于对话提示框) box和center的作用是保证contents一直处于水平和垂直居中的状态;.cont...

  • 算法(五)--阶段思考

    这短时间学习了各种基本排序算法。我们来捋一捋这些算法。选择和冒泡排序:大多数人最先接触的排序,因为好理解,在处理数据量不大的情况也能很好的应对。插入排序:插入排序和选择排序的...

  • 120
    算法(四)--快速排序

    快速排序基本思想 快速排序(Quicksort)是对冒泡排序的一种改进。快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割...

  • 120
    算法(三)--归并排序

    归并算法思想 1.申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列2.设定两个指针,最初位置分别为两个已经排序序列的起始位置3.比较两个指针所指向的元素,...

  • 算法(二)--插入排序

    在说插入排序之前我想和大家说一下,算法的一些基本概念,如下: 时间复杂度指的是一个算法执行所耗费的时间 空间复杂度指运行完一个程序所需内存的大小 稳定指,如果a=b,a在b的...

  • 算法(一)--选择排序和冒泡排序

    选择排序基本思想 首先选取数组的第一项当做考察对象,循环遍历数组的每一项找到最小项的下标,将第一项和最小项交换位置,接着考察第二项,依次类推。。。 代码解析 考虑到需要交换数...

  • 那些年踩过的坑

    1.iphone手机,input元素readonly仍获取了焦点. 解决办法:直接在dom节点添加内联事件onfocus="this.blur();"过程:尝试dom.foc...

  • 保险箱移动端之web前端基础规范

    文件编码约定 所有文件统一采用UTF-8无BOM编码。 文件和目录命名约定 一律小写,必须是英文单词或者汉语拼音,以英语单词优先,多个单词以连字符 ( - ) 连接。只能出现...