废话不多说,趟过的坑想帮助更多人而已,直接上代码 本人亲测有效 整体思路就是 首先引入微信的sdk,附上文档 微信sdk文档[https://developers.weixi...
废话不多说,趟过的坑想帮助更多人而已,直接上代码 本人亲测有效 整体思路就是 首先引入微信的sdk,附上文档 微信sdk文档[https://developers.weixi...
世界上最宽阔的是海洋,比海洋更宽阔的是天空,比天空更宽阔的是人的胸怀。——雨果 “工欲善其事,必先利其器”,好的工具才能让我们的工作事半功倍。这一节我们来介绍 Chrome ...
vue图表插件echarts简单使用办法一、了解Echarts ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/1...
最近在网上看了一些关于JS原型的问题,表示看不懂。来点干的自己看........ 首先我们要知道的几件事~~? 函数大体来说有两种: 第一种是构造函数式,即通过new运算符调...
caller 和 callee的区别? caller是函数对象的一个属性,该属性保存着调用当前函数的函数的引用(指向当前函数的直接父函数) callee是对象的一个属性,该属...
一、什么是伪数组 1. 具有length属性 2. 按索引方式存储数据 3. 不具有数组的方法, 比如push(),pop()等 二、将伪数组转为真正的数组 1.使用Arra...
怎么判断用户是否处于登陆状态? 用户登录后端返回token,前端设置cookie存储,再之后在每个需要登录的请求头设置header把token带上,当后端发现token过期就...
H5的新特性 1.语义化标签 有利于SEO,有助于爬虫抓取更多的有效信息,爬虫是依赖于标签来确定上下文和各个关键字的权重。 语义化的HTML在没有CSS的情况下也能呈现较好的...
前端优化汇总 一、图片处理 1、雪碧图 CSS雪碧图是以前非常流行的技术,把网站上的一些图片整合到一张单独的图片中,可以减少网站的HTTP请求数量,但是当整合图片比较大时,一...
一、移动端1px问题,为什么会有?如何解决? 为什么移动端会产生1px问题呢? 因为UI设计师在最初设计的时候使用的尺寸是按照640x960设计的,前端写的时候是按照320x...
当一个对象的函数被调用时,对象将被传递到执行上下文中,作为这个值。简单来说,就是function中的this永远指向调用它的对象。我们也可以在编码中显式的,主动的变更其指向。...
js单线程重点: JS 是单线程的,但是却能执行异步任务, 这主要是因为 JS 中存在事件循环(Event Loop)和任务队列(Task Queue)。 js的工作机制...
一、什么是柯里化 柯里化,是函数式编程的一个重要概念。它既能减少代码冗余,也能增加可读性。另外,附带着还能用来装逼。 先给出柯里化的定义:在数学和计算机科学中,柯里化是一种将...
一、eval是做什么的? 在非严格模式,可以将json字符串转换为对象的形式。也可将字符串参数转化为脚本代码执行,但只适合在非严格模式下。它的功能是将对应的字符串解析成js并...
什么是进程?什么是线程?两者的关系? (1)进程 进程是程序的一次执行过程,是一个动态概念,是程序在执行过程中分配和管理资源的基本单位,每一个进程都有一个自己的地址空间,至少...
一、浏览器渲染页面的原理及流程 浏览器将域名通过网络通信从服务器拿到html文件后,如何渲染页面呢? 1.根据html文件构建DOM树和CSSOM树。构建DOM树期间,如果遇...
一、数组去重 1、利用ES6 Set去重(ES6中最常用) 不考虑兼容性,这种去重的方法代码最少。这种方法还无法去掉“{}”空对象,后面的高阶方法会添加去掉重复“{}”的方法...