摘要:
作用域 分类 作用域分为全局作用域和函数作用域 全局作用域 常见的就是window对象的作用域就是全局作用域,全局作用域内的变量在任何地方都可以访问 函数作用域 函数内有函数作用域,函数内部创建的变量,该变量名有效范围就是函数作用域.函数作用域分为上下级,通过函数嵌套来实现 用处 作用域最大的用处就 阅读全文
摘要:
instanceof instanceof就是通过判断左边对象的原型琏中是否存在右边构造函数的prototype来判断类型, a instanceof b,就是判断a的原型琏上是否有b.prototype基本类型的构造函数有Number,Boolean,String,Null,Undefined,S 阅读全文
摘要:
display:none 元素隐藏,元素所占的空间也消失了,会影响周围元素空间的变化所以会引起回流和重绘 visibility:hidden 元素隐藏,元素所占空间不会消失,不会影响周围元素空间的变化所以只会引起重绘 设置该样式的元素不会再触发事件了 <style> .div1{ width: 10 阅读全文
摘要:
一.promise基本概念 promise是: 异步编程的解决方案,作用是把异步操作用同步操作的方式表达出来,避免了层层嵌套回调 构造函数 构造函数的参数是一个函数,该参数函数内部也有2个参数 这两个参数是resolved函数和reject函数 resolved函数是在异步操作执行成功后调用,作用是 阅读全文
摘要:
在开发项目的时候,经常会出现多个元素样式相同,比如颜色相同.这里就需要我们设置公共样式,方便后期调试 一配置方法 1.在src/assets/styles目录下创建文件variable.scss //variable.scss$icon-color: #23beae; 2.在vue.babel.co 阅读全文
摘要:
@charset "utf-8"; /* CSS Document */ html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin: 0; padding: 阅读全文
摘要:
前言 转载自:https://segmentfault.com/a/1190000016656529?utm_source=tag-newest 什么是HTTP2.0 想要了解一个事物,首先就要知道它是什么。 简单来说,HTTP/2(超文本传输协议第2版,最初命名为HTTP2.0),是HTTP协议的 阅读全文
摘要:
前言 本文主要讲解在react-native项目中我们使用typeScrip语言开发,如何配置装饰器 步骤 tsconfig.json文件 "experimentalDecorators":true 阅读全文
摘要:
安装依赖 yarn add mobox yarn add mobox-react 使用 在组件A中引入mobox-react inject的作用是把公共的数据store注入到当前组件A中,在组件A中通过this.props.store可以获取公共数据 observer的作用是监听store中的数据是 阅读全文
摘要:
前言 vw布局的页面是等比改变的(因为vw将屏幕等分为100份,在初始设计时某元素占屏幕多少份,在其他屏幕上也是同样的份数),比如我们在一个750px的屏幕宽度中使用了vw,当我们把屏幕宽度改为1920的时候,网页的整个样式包括字体都会等比放大.vw布局我用于大屏监控数据展示. 下图是750屏幕宽度 阅读全文
摘要:
webpack配置多页面 webpcak配置多页面需要在entry中配置多个,在plugins中配置多个htmlWebpackPlugin,具体如下 entry:{ "index":"./src/js/index.js", "detail:"./src/js/detail.js" } plugins 阅读全文
摘要:
问题 解决 如图所知是因为key的关系,我们在使用FlatList时导致的这个错误,官网上FlatList中的key有如下说法,“非必须”,“不设置默认key/index”.实际上在使用class时使用FlatList,会在flat内部会给我们指定好key,我们不用去写key.!但是在hook写法中 阅读全文
摘要:
prototype(显式原型) 每一个函数在创建之后都会拥有一个名为prototype的属性,这个属性指向函数的原型对象。 显式原型的作用:用来实现基于原型的继承与属性的共享 __proto__(隐式原型) 隐式原型指向创建这个对象的函数(constructor)的__proto__ 隐式原型的作用 阅读全文
摘要:
问题 在app.vue中设置了html{height:100%},但是在控制台跟踪的时候发现并没有生效 解决 因为在App.vue中style添加了scope表示只有当前页面生效,去掉scope就好了 阅读全文
摘要:
json-server介绍 json-server可以直接把一个json文件托管成一个具备全RESTful风格的API,并支持跨域、jsonp、路由订制、数据快照保存等功能的 web 服务器。 全局下载json-server npm install -g json-server 创建mock文件 创 阅读全文
摘要:
$.ajaxSetup({ beforeSend(xhr, setting) { let token = localStorage.getItem('token'); xhr.setRequestHeader('x-access-token', token); }, complete(xhr, se 阅读全文
摘要:
前言 native的环境搭建尤其是mac的电脑,无论是沙盒环境还是真实开发环境,都要能使用chrome访问外.....网否则会出现无法下载依赖的情况 这里讲的是native的沙盒环境使用,主要是想要学习react native的人,因为沙盒环境造实际开发环境要简单不少,少了很多配置 手机和电脑的网络 阅读全文
摘要:
父元素样式 .father{ width: 100%; height: 100%; margin: 0; padding: 0; } 子元素垂直居中方法一 子元素要是块 relative/absolute+top50%+maringTop(-div一半高度) .son{ width: 400px; 阅读全文
摘要:
进程 进程是系统具有独立功能的程序的一次执行活动,是系统进行资源分配和调度的独立单位. 电脑中优酷运行是一个进程 特点 1.进程崩坏并不会影响其他进程的使用 2.进程可以并发执行 3.一个系统必定有一个进程,一个进程必定有一个线程 那浏览器来说,打开一个tab就是创建一个进程 线程 线程是进程的实体 阅读全文
摘要:
flex:0 1 auto; flex是flex-grow,flex-shrink,flex-basis3个属性结合在一起的缩写形式,后两个属性可选写 flex-grow 表示当子元素的空间小于父元素的空间时,如何处理剩余空间, 默认值为0表示不占有剩余空间; 当子元素都设置为1时表示平均分配剩余空 阅读全文