摘要:
本文针对目前常见的面试题,实现了相应方法的核心原理,部分边界细节未处理。后续也会持续更新,希望对你有所帮助。 1、实现一个call函数 2、实现一个apply函数 3、实现一个bind函数 4、instanceof的原理 5、Object.create的基本实现原理 6、new本质 7、实现一个基本 阅读全文
摘要:
什么是继承 js中的继承就是获取存在对象已有属性和方法的一种方式. 继承一 属性拷贝 就是将对象的成员复制一份给需要继承的对象. 1 // 创建父对象 2 var superObj = { 3 name:'liyajie', 4 age:25, 5 friends:['小名','小丽','二蛋'], 阅读全文
摘要:
第一种 css3的transform写在子级上 第二种 flex盒子布局 写在父级上 第三种 display的table-cell 第四种: 绝对定位:在子级上写,父级写相对定位 阅读全文
摘要:
3种方法实现CSS隐藏滚动条并可以滚动内容 2018-03-17539View0 3种方法实现CSS隐藏滚动条并可以滚动内容 2018-03-17539View0 隐藏滚动条的同时还需要支持滚动,我们经常在前端开发中遇到这种情况,最容易想到的是加一个iscroll插件,但其实现在CSS也可以实现这个 阅读全文
摘要:
1 var data = ['a', 'b', 'c', 'd']; 2 function getGroup(data, index = 0, group = []) { 3 var newArr = []; 4 newArr.push(data[index]); 5 for (var i = 0; i = data.le... 阅读全文
摘要:
一、gulp简介 gulp是一个自动化构建工具。在开发过工程中,能够使用gulp对项目进行自动构建,大大提高工作效率。 二、安装gulp 在安装gulp之前先要确认已经正确安装了node.js,然后在项目根目录下安装gulp: $ npm install gulp 三、gulp函数接口介绍 在编写g 阅读全文
摘要:
前言 路由是每个单页面网站必须要有的,所以,理解一下原理,我觉得还是比较重要的。 本篇,基本不会贴代码,只讲原理,代码在页底会有githup地址,主意,一定要放在服务本地服务器里跑(因为有ajax), 希望能帮到你。 众所周知单页面网站的路径跳转全是通过js来控制的,下面咱们来讲讲 第一种:url完 阅读全文
摘要:
为了实现两行显示缩略显示,但是本地是可以显示,打包后不起作用 word-break: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 阅读全文
摘要:
input框type=file设置cursor:pointer的问题 为了让美化上传文件框,设置了cursor:pointer;,然而不起作用,然后百度找到了解决方法,设置font-size:0,这样就可以了。 使用 vue-lazyload 当需要动态切换图片时,DOM绑定的图片不会变,查看插件官 阅读全文