• 前端异步编程之Promise和async的用法

    传统的异步解决方案采用回调函数和事件监听的方式,而这里主要记录两种异步编程的新方案: ES6的新语法Promise ES2017引入的async函数 Generator函数(略) Promise的含义 是异步变成的一种解决方案,属于ES6的语法。 简单的说,promise就是一个容器,里面包含着一个未...

    2019-02-27 11:52:21

  • 博客园-真够意思

    1、word书写blog 使用word的blog模板,可以上传到博客园的随笔上去。上传后,在word继续编辑,再上传的话,就会覆盖掉同一篇随笔。 上传配置 如果找不到模板的话,可以在上图中的搜索框内,搜索博客文章,联网的话,一定能搜到。 如果从未添加过账户的话,点击下图中的...

    2019-02-27 11:52:19

  • js实现QQ、微信、新浪微博分享功能

    微信分享需要手机扫描二维码,需要对url进行编码。在https协议下,扫描二维码时,浏览器打不开可能时安全证书导致的。 var shareModel = { /* * * 分享QQ好友 * @param {[type]} title [分享标题] * @param {[type]} url [分享url链接,默认当前页面链接] * @param {[t...

    2019-02-27 11:52:17

  • 移动网页广告引入mraid.js使用指南

    在网上找mraid相关资料,相对比较少,大多都是API介绍,概念介绍等,没有一份详细的移动端网页广告使用教程,经过自己两天的摸索,完成了开发的移动端网页版的广告加入mraid功能。 背景: 我开发了移动端网页展示的广告,由于产品的要求,要实现广告中的视频在用户看到...

    2019-02-27 11:52:17

  • angular整合环信webIM

    此处有两大坑: 1、下载easemob-websdk此npm包时,并没有下载strophe.js、crypto-js、underscore这三个包,需要自己手动下载。 2、如下方标红位置所示,需要自己手动改动npm包内代码才可使用。 一、安装npm包 1、npm install easemob-websdk --save 2、npm installstro...

    2019-02-27 11:52:14

  • AJAX 简单归纳 -- 前端知识

    什么是 AJAX ? AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用 AJAX)如果...

    2019-02-27 11:52:13

  • js获取整型数组最大值、最小值、平均值

    ---恢复内容开始--- let values = [];//数组(整型数字) //获取数组最大值 function arrMaxNum(arr){ var maxNum = null; for (var i = 0; i arr.length; i++) { var item =parseInt(arr[i]); if(item){ if(!maxNum){ maxNum = item; } itemmaxNum ? maxNum =item : n...

    2019-02-27 11:52:12

  • Ajax请求

    var request; if(window.XMLHttpRequest){ request = new XMLHttpRequest(); }else{ request = new ActiveXObject("Microsoft.XMLHTTP"); } 用XHR发送请求: open(method,url,async) 调用XHR对象,async表示同步还是异步,默认为true(异步); send(String) 发送请求。...

    2019-02-27 11:52:12

  • Vue:window.onresize

    1. 添加属性screenHeight 和 timer。 screenHeight: window.innerHeight timer: '' // window.onresize函数频繁调用时,页面抖动较大,设定间隔 2. 在mounted 钩子函数中监听onresize事件 let that = this window.onresize = () = { if (!that.timer) { that.timer = t...

    2019-02-27 11:52:09

  • 《JavaScript高级程序设计》笔记:使用Canvas绘图(15

    基本用法 要使用 canvas 元素,必须先设置其width和height属性,指定可以绘图的区域大...

    2019-02-27 11:52:07

2