- 博客(9)
- 收藏
- 关注
原创 创建vue脚手架vueCli2.0 不成功,报错
1.检查node和npm 版本为2. 执行命令npm i -g vue-cli (执行之后并没有出现node_module文件),然后检查安装的vue 版本 vue-v就不成功了,求解,脚手架到这就卡住了...
2019-12-28 22:11:12 530 4
原创 let 和 var 引起的闭包面试题
首先闭包的形成的条件:1.有两个函数2.两个函数是嵌套关系3. 内部的函数调用了内部函数的变量其次变量的查找规则:沿着作用域链逐层往外面查找,直到找到全局的,(属性找不到为undefind,变量为err)最重要的一句话:js函数在运行的时候在他们被定义的作用域中,而不是被执行的作下面进入正题,这是一个面试题: var a = []; fo...
2019-06-01 20:49:56 425
原创 面试题 关于this的指向问题
阅读下面程序给出结果: <script> var length= 10; function fn(){ console.log(this.length); } var obj ={ length:5, method:function(fn ){ fn();//函数调用的方式 th...
2019-05-26 16:02:27 304
原创 vue 中的侦听属性watch
侦听的作用:监听数据的变化的使用<div id="app"> <h1>{{ num }}</h1></div>(1)简单的数据类型: const vm = new Vue({ el:'#app', data:{ num:100 }, ...
2019-05-19 11:04:24 424
原创 同源和跨域
同源:协议相同 、 域名相同、端口相同 比如:同源的:https://www.baidu.com/index.html https://www.baidu.com/lsit.php 不同源: https://www.taobao.com/80 ...
2019-05-17 13:58:20 566
原创 原型链查找属性的顺序 + 原型链的三角关系
原型:是一种关系,实例对象和原型对象的一种关系,关系是通过原型来联系的原型链:任何一个对象都有 __proto__ 属性, 指向了原型对象,原型对象也是对象,也有__proto__ 属性,指向了自己的原型对象,这样形成的链式结构叫做原型链。先要了解:(1)实例对象中有__proto__原型。指向了构造函数的prototype的(2)函数中有prototype原型,指向的是某个构造...
2019-05-11 21:23:42 1977 1
原创 jq 判断鼠标是向上滚动还是向下滚动
在说案例之前先介绍几点:1. 在使用jquery 的语法绑定事件,得到的事件对象是jq事件对象,所以直接用e是不能获取所需要的事件的,因为jq会在原始的dom对象中进行包装,如果需要获取元素的DOM事件对象,需要通过originalEvent 获取即可2. 鼠标滚动事件 mousewheel (但是存在兼容问题)下面是源码css样式:<style> ...
2019-05-11 19:22:58 2399
原创 如何让背景图片固定不随滚动条滚动
使用属性 background-attachment: fixed;属性设置背景图像是否固定或者随着页面的其余部分滚动。三个参数:scroll 默认值。背景图像会随着页面其余部分的滚动而移动。 fixed 当页面的其余部分滚动时,背景图像不会移动。 inherit 规定应该从父元素继承 background-attachment 属性的设置。 下面是样式...
2019-05-08 16:56:09 6870
原创 rem 布局动态 js封装动态获取屏幕宽度
rem,实现宽高自适应布局原理:根据的是html的font-size大小改变的,正是这样,可以在每个设备下面设置html的根字号,实现自适应布局方法:使用媒体查询设置和使用js控制下面介绍比较方便的js动态的设置rem:在使用的时候需要引入该封装的 js文件(引用的时候一定要放在页面的最顶部)(1)首先获取屏幕的宽度:w = window.innerWidth;(2)动态...
2019-04-30 11:28:10 1219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人