240 发简信
IP属地:北京
  • react项目使用less样式,配置less

    由于 create-react-app 脚手架中并没有配置关于 less 文件的解析,所以我们需要自己进行配置。需要安装的插件less,less-loader。以下是配置le...

  • React中的domDiffing算法

    1.react/vue中的key有什么作用?(key的内部原理是什么) (1)简单地说:key是虚拟DOM对象的标识,在更新显示时key起着极其重要的作用 (2)详细的说:当...

  • HTTP状态码

    作用 告诉客户端,当前服务器处理请求的结果 http状态码的分类 1xx :服务器已经收到了本次请求,但是还需要进一步的处理才可以。 2xx :服务器已经收到了本次请求,且己...

  • 全局作用域下的this

    1、浏览器环境下 window和this的关系:全局作用域下的this就等于window 在全局对象上定义的变量可以直接访问 浏览器环境下获取全局对象的方式:window,s...

  • 用户输入URL后发生了什么?

    问题:从用户输入URL按下回车,一直到用户能看到界面, 期间经历了什么? 一、DNS解析(优先走缓存) : 找浏览器DNS缓存解析域名 找本机DNS缓存( 备注:查看本机DN...

  • async/await的基础用法

    async/await的典型应用场景 一、async/await的优点 1)方便级联调用 即调用依次发生的场景; 2)同步代码编写方式 Promise使用then函数进行链式...

  • Hello React

    一、原生js操作dom 二、react实现hello world 第一步:按顺序引入依赖 第二步:将type类型写为babel表示标签内写的是jsx 第三步:书写jsx创建虚...

  • React中向路由组件传递参数

    1. params参数 路由链接(传递参数): 注册路由(声明接收): 接收参数:const {id,title}=this.props.match.params; 使用pa...

  • Ajax总结

    一、Ajax简介 1.Ajax相关 AJAX 全称为Asynchronous Javascript And XML,就是异步的 JS 和 XML。 通过AJAX可以在浏览器中...

  • 跨域问题总结

    跨域问题的总结 1、为什么会有跨域问题 原因是浏览器为了安全,而采用的同源策略(Same origon policy) 2、什么是同源策略 同源策略是由Netscape提出的...

  • JS模块化规范

    一、CommonJS 1、规范 说明每一个文件都可以当做一个模块在服务器端:模块的加载是运行时同步加载的在浏览器端:模块需要提前编译打包处理。(因为浏览器不认识其引入的语法,...

  • 更新GitHub中项目的操作及常见问题

    1、初始化仓库 2、 添加文件到本地仓库 3、添加文件描述信息 4、链接远程仓库,创建主分支 5、把本地仓库的变化连接到远程仓库主分支 这一步如果报错:refusing to...

  • CSS动画总结

    七、CSS动画 1、过渡 transition:过渡,通过过渡可以指定一个属性发生变化时的切换方式。通过过渡可以创建一些非常好的效果,提升用户体验。 transition-p...

  • CSS字体和背景总结

    六、字体和背景 1、字体 (1)字体的加载 为防止所指定的字体用户电脑中没有,可以在服务器中设置字体,用户从服务器中调用相应的字体使用。存在的问题: 加载速度 版权当我们正常...

个人介绍
唯有知识让我们免于平庸