3 南北北南

尚未进行身份认证

我要认证

掌控方向

等级
TA的排名 21w+

css 五种两边固定,中间自适应的实现方式

<!DOCTYPE html><html> <head> <title>BFC</title> <style> body { overflow: scroll; } /* position:absolute */ .left, .right { position: absolute; width: 230px; top: 0; height: 50px.

2020-05-12 11:35:31

css相关名词解释

何为优雅降级?何为渐进增强?优雅降级跟渐进增强都是在css3之后出现的概念,围绕这浏览器的对css的兼容性来探讨问题。优雅降级是指先用最靠前的技术来构建页面,之后通过hack去调整浏览器的兼容性;渐进增强是先针对低版本浏览器来构建基本页面,再针对高版本浏览器添加一些效果、交互。何为hack?通过在css样式中添加一些特殊的符号,通过使不同的浏览器识别不同的符号来达到针对不同浏览器使用不...

2020-05-08 14:59:48

手写深拷贝等方法

// 深拷贝函数 // 深拷贝实现方式JSON.parse(JSON.strinfy(obj)), 但是没法复制函数(会返回null) export function cloneDeep(obj){ // 想判断是否是对象类型,是否空对象类型 if(typeof obj !== 'object' || obj === null){ ...

2020-05-07 15:02:23

ES6-之新增优化数组方法

数组优化新增Array.of() 、 Array.from()Array.of()总会创建一个包含所有参数的数组,用来解决通过Array构造函数来创建数据的怪异行为, new Array(n)传一个参数的时候,如果参数类型为number,则该数组的length替换为n,如果是其他类型则会创建一个长度为1的数组n,而Array.of(n),无论参数是何种类型,都只创建length为1,值为...

2020-05-06 22:59:34

简述我对event loop的理解

何为eventloop,javascript中的一种运行机制,用来解决浏览器单线程的问题Event Loop是一个程序结构,用于等待和发送消息和事件。同步任务、异步任务、微任务、宏任务...

2020-05-03 20:36:12

回顾React

React的生命周期函数有哪些过时的生命周期,为什么过时?componentWillMount ,会在render之前调用,那么setState之后也不会被渲染,完全可以再构造函数中进行初始化componentWillRecievePropscomponentWillUpdate何为Hook就是能再函数组件中钩如React的生命周期等特性的函数Hooks使用注意点由于hook...

2020-04-29 17:12:43

localStorage、sessionStorage、session、cookie

localStorage、sessionStorage、session

2020-04-29 17:18:08

探索函数作用域(普通函数与箭头函数的区别)

// 探索作用域this,箭头函数域普通函数的区别// 箭头函数的定义是保证函数里的this是是定义域的this,// 如果调用他的对象没有该函数,依旧会报undefined is not a Functionfunction scopeOfFuns(){ console.log("out fun:",this); function scopeOfFunIn(){ ...

2019-12-11 14:36:55

编译RN项目中遇到的问题

|执行命令|报错|原因|解决||react-native run-android| adb server versions(31) doesn’t match this client(39) | 模拟器的adb版本为31而android-sdk的版本是39,无法匹配 |将android-sdk中的adb.exe复制替换掉模拟器里的adb.exe|...

2019-07-11 10:51:30

内联元素内放入块级元素会出现什么情况呢?

我们知道元素可分为块级元素和内联元素,也知道块级元素内既可以嵌套内联元素也可以嵌套块级元素,但是内联元素就只能嵌套内联元素,不可以嵌套块级元素,当然表格下的tr除外,那么如果违反了规定会出现什么样的效果呢?? 代码如下所示<!--内联元素内嵌套块级元素的展示效果--><div> 这是块级元素 <div style="width: 200px...

2018-08-30 09:57:53

window.open()方法以及系统弹出框alert等

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content=&a

2018-08-21 11:17:19

简述setInterval()和setTimeout()

<script> //setTimeout()超时调用 //接受两个参数,第一个参数为要执行的代码,可以是字符串也可以是函数(佳) //第二个参数是等待多长时间的毫秒数,但经过该时间后只带的代码不一定执行,因为一定时间内只能执行一段代码, //为了控制执行顺序,有一个javascript任务队列,这些任务会按照他们添加的队列顺序执行. //而第二...

2018-08-21 10:37:23

javascript之正则表达式简述

正则表达式的表达形式有两种:字面量形式、字符串形式 字面量形式 var pattern = /pattern/flags; 字符串形式: var pattern1 = new RegExp(“pattern”,”i”); 由flags可知,一个正则表达式可以带一个或多个标志 正则表达式的标志有: g(global):全局模式 ...

2018-08-15 16:24:31

问题小解析

问题一:如何将一个字符串完全倒过来 function reverseStr(str){ var len = str.length; var reStr = ""; for(var i = len-1;i>=0; i--){ reStr = reStr + str[i]; ...

2018-08-09 12:03:57

javascript中的引用类型--对象(object)

概念讲解 对象的定义方法如下: 对象的定义方式右两种,如果向遍历对象中的所有元素,可以使用for …in 方法; 对象主要包含两类元素,属性和方法(function) 如果想查看对象中是否包含某属性或方法,可以使用语句var a = value in object,如果有,返回true 访问对象中的属性和方法有两种形式,点表示法和方括号表示法&lt...

2018-08-08 09:16:03

Vue中props的使用

props属性是父子组件之间的通信桥梁。何为父子组件?从子组件的观点来看,他的上一级实例或组件即为他的父组件。我们知道,处于安全考虑,组件模板里我们无法直接使用父组件的data数据,使用props这个属性可以将父组件的数据传给子组件。html lang="en">head> meta charset="UTF-8"> title>props的测试title> sc

2018-06-14 16:54:40

vue.js之组件那些事

注意:组件是vue.js的核心部分。组件必须得在实例化中的模板中使用。。如果选择注册一个全局组件,组件注册必须要在他的根实例化之前注册,一个组件可以对应多个根实例,根实例也可以对应多个组件。 关于组件的全局注册(注意:组件的注册必须要在根实例化之前,否则会出错,而无法使用。)结合以下代码,实例#app就是my-test的根实例。。。div id="app">//(图一)看看下面两个

2018-01-12 12:10:13

vue的渲染

条件渲染v-if、v-else条件渲染,如果条件为真,则显示,否则不显示div v-if="Math.random()>随机数小于0.3,所以我才会显示了呢div>div v-else-if="Math.random()>=0.3 && Math.random()>0.3~0.6之间了。。到我显示了?div>div v-else>随机数大于0.6哈哈,你们都不出来那我自己先

2018-01-10 15:06:29

简单谈谈vue的属性。。。

谈谈vue的属性data。。。。只有当实例被创建时存在的属性才是响应式的,、当这些属性的值发生改变,视图也将会产生响应。。如果有的属性你将来会用到,但现在还不知道值,可以设置一些初始值data { todo: '', lis: true, a1: 34, arr: [], error: null }但要注意下面的方法,会阻止修改现

2018-01-10 14:17:30

Git基础命令的使用

分支的创建git checkout -b test1 //参数 -b 表示创建并切换git branch dev //创建分支git checkout dev //切换分支查看当前分支git branch合并分支内容到主分支(前提:分支修改内容已提交)git checkout master //切

2018-01-09 12:27:39

查看更多

勋章 我的勋章
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。