240 发简信
IP属地:浙江
  • css属性的计算过程

    1.确定声明值 参考样式表中没有冲突的声明,作为CSS属性值 2.层叠冲突 对样式表有冲突的声明使用层叠规则,确定CSS属性值 3.使用继承 对仍然没有值的属性,若可以继承,...

  • 什么时候使用绝对定位absolute?

    一、绝对定位: 1.元素出现在一个不固定的位置 2.不影响其他元素的排列位置 3.单个元素在某个区域内垂直水平都居中 绝对定位居中的条件: (1)定宽高 (2)left 50...

  • 120
    node中事件循环

    一、优先级最高的为nextTick和Promise 二、事件循环中,必须先清空nextTick和Promise 1.timer:存放计时器的回调函数 2.poll :除了ti...

  • jquery中 attr 与 prop的区别

    1.区别 对于HTML元素本身就带有的固有属性,在处理时,使用prop方法 对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。基于setAttribut...

  • 事件循环

    JS运行的环境称之为宿主环境。 执行栈:call stack,一个数据结构,用于存放各种函数的执行环境,每一个函数执行之前,它的相关信息会加入到执行栈。函数调用之前,创建执行...

  • promise方法

    ## 原型成员 (实例成员) - then:注册一个后续处理函数,当Promise为resolved状态时运行该函数 - catch:注册一个后续处理函数,当Promise为...

  • 120
    promise基础

    promise有两个阶段:未决阶段unsettled和已决阶段settled promise有三种状态:pending(进行中)、resolved(已完成,又称Fulfill...

  • 构造函数—es5与es6

    //构造函数 构造器-----es5 function Animal(type, name, age, sex) { this.type = type; this.n...

  • 跨域

    跨域这个⾏为,发⽣在哪⾥? 1. 即使跨域了(协议,域名,端⼝号有不⼀样的),请求也可以发出。 2. 服务器端也是可以接收的。 3. 服务器端也是可以正常处理的。 4. 服务...

  • cookie封装

    设置cookiefunction setCoolie(name, value, time) { var oDate = new Date(); oDate.setDa...

  • cookie属性及特点

    cookie属性:name、value、expires、domain、path、secure、max-age、HttpOnly。 1.name属性是必需的,它是一个键值对,用...

  • jsonp跨域及原理

    1、jsonp想实现跨域,首先接口必须支持; 2、借助script标签,有src属性,所以可以发出网络请求,浏览器不限制script标签引用其他域的资源(浏览器会将返回的内容...

  • 原生ajax请求

    var xhr = null; if (window.XMLHttpRequest) { xhr = new XMLHttpRequest(); ...

  • Get与Post请求⽅式的区别

    1. 是基于什么前提的?如果什么前提都没有,不使⽤任何规范,只考虑语法和理论上的HTTP协议。GET和POST⼏乎没有什么区别。 2. 如果是基于RFC规范的。 (1)理论上...

  • 120
    js执行机制

    JavaScript是基于单线程运行的,同时又是可以异步执行的——基于事件来驱动 1.导图: 2.说明: 同步和异步任务分别进入不同的执行"场所",同步的进入主线程,异步的进...

  • vue样式穿透

    深度作用选择器 1、>>> .a >>> .b {***} 2、/deep/ 或 ::v-deep :style使用css的预处理器(less, sass, scss)的写法...

  • vue版本查看

    查看vue-cli版本:vue -V 查看vue版本:npm list vue

  • 120
    elementui中el-input绑定enter事件

    问题:首次进入页面enter事件不触发 原因:与form表单默认的submit事件的enter冲突 解决方法:阻止submit默认时间 示例:

  • 前端-toFixed()方法

    toFixed() 方法可把 Number 四舍五入为指定小数位数的数字 语法:number.toFixed(x) ; x为0-20,如果x大于 le+21,则该方法只调用n...