摘要: 任何上过网的用户对浏览器是再熟悉不过了。只是用户看到仅仅只是浏览器本身,却很少能看到浏览器最核心的部分—浏览器内核。从第一款libwww(Library WorldWideWeb)浏览器发展至今已经经历了无数竞争与淘汰了。现在国内常见的浏览器有:IE、Firefox、QQ浏览器、Safari、Ope 阅读全文
posted @ 2019-11-28 09:40 smileAran 阅读(5634) 评论(0) 推荐(0) 编辑
摘要: ①微信小程序官方网址:https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html ② 步骤开始啦 首先在util.js封装一个获取二维码网址的方法 获取url参数 第②部 引入方法 第③部 扫码成功之后要跳的详情页面中这 阅读全文
posted @ 2020-05-27 18:31 smileAran 阅读(1966) 评论(0) 推荐(0) 编辑
摘要: 数组去重,一般都是在面试的时候才会碰到,一般是要求手写数组去重方法的代码。如果是被提问到,数组去重的方法有哪些?你能答出其中的10种,面试官很有可能对你刮目相看。在真实的项目中碰到的数组去重,一般都是后台去处理,很少让前端处理数组去重。虽然日常项目用到的概率比较低,但还是需要了解一下,以防面试的时候 阅读全文
posted @ 2020-05-18 09:29 smileAran 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 懒加载 1.什么是懒加载? 懒加载也就是延迟加载。当访问一个页面的时候,先把img元素或是其他元素的背景图片路径替换成一张大小为1*1px图片的路径(这样就只需请求一次,俗称占位图),只有当图片出现在浏览器的可视区域内时,才设置图片正真的路径,让图片显示出来。这就是图片懒加载。 2.为什么要使用懒加 阅读全文
posted @ 2020-05-11 14:38 smileAran 阅读(2093) 评论(0) 推荐(1) 编辑
摘要: function Student(){ var age=22; function addAge(){ age++; alert(age); } return addAge;} var fn=Student(); fn();//弹出23闭包有三个特性: 函数嵌套函数。函数内部可以引用外部的参数和变量。 阅读全文
posted @ 2020-05-06 22:42 smileAran 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: 前端常用的三种本地存储策略是什么呢? cookiesessionStoragelocalStoragecookie在 h5 之前,本地存储的主要方式就是 cookie ,cookie可以实现少量数据的存储。为什么是少量?因为 cookie 有 4k 的限制,没办法存储数据量较大的数据 cookie 阅读全文
posted @ 2020-05-06 22:28 smileAran 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 1.如何隐藏所有指定的元素 const hide = (el) => Array.from(el).forEach(e => (e.style.display = 'none')); // 事例:隐藏页面上所有`<img>`元素? hide(document.querySelectorAll('im 阅读全文
posted @ 2020-05-05 18:16 smileAran 阅读(116) 评论(0) 推荐(0) 编辑
摘要: B/S结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。 C/S 结构,即 阅读全文
posted @ 2019-12-16 11:32 smileAran 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 一,检测数组: value instanceof Array , Array.isarray(value) 二,转换方法: toLocaleString(), toString(), valueOf() 返回数组本身, 三,栈方法: push() 给数组最后添加元素,参数可以是多个,也就添加多个,返 阅读全文
posted @ 2019-12-09 10:39 smileAran 阅读(1481) 评论(0) 推荐(0) 编辑
摘要: 运用 vue-cli 和 webpack 搭建 vue 开发环境: 在这里我们首先下载node.js。 因为我们要用到npm(cnpm)包下载,是基于node.js的(node.js下载地址官网地址(https://nodejs.org/en/)) cnpm下载包的速度更快一些:“” cnpm(需要 阅读全文
posted @ 2019-12-03 20:46 smileAran 阅读(210) 评论(0) 推荐(0) 编辑
摘要: zTree 是一个依靠 jQuery 实现的多功能 “树插件”, 而且拥有较好的浏览器兼容性,有着丰富的功能以及可以自定义样式,足以满足大部分业务的开发。 第一步先导入css及js文件 1 <link rel="stylesheet" type="text/css" href="zTree/css/ 阅读全文
posted @ 2019-12-02 16:43 smileAran 阅读(451) 评论(0) 推荐(0) 编辑