• 小程序实践(八):验证码倒计时功能

    效果如下:点击发送验证码按钮,按钮背景变色,不可点击,显示倒计时文字 首先js文件的data里面 声明一个变量用于表示当前是否可以点击,codeIsCanClick = true, 默认是可以点击的 写下界面代码: wxml文件中 view class = ' centerRow ' view class = ' inputLabel '...

    2018-07-19 06:14:14

  • 小程序实践(七):页面间传值

    两种常用方式。 一、URL传值 看下官方API文档: 官方提供了5种页面间的跳转方式,其中前四种跳转的时候带有url参数,用于指定跳转的页面地址,而其中前三种url中可以带有参数。 以此来实现页面跳转时候的参数传值。 1、页面传基本数据格式的方式 将参数添加到url部分...

    2018-07-19 06:14:13

  • js实现复制文本内容到剪切板

    function copyUrl() { var Url2=document.getElementById("url" ).innerText; var oInput = document.createElement('input' ); oInput.value = Url2; document.body.appendChild(oInput); oInput.select(); // 选择对象 document.execCommand("Copy"); // 执行浏览器...

    2018-07-19 06:14:11

  • JavaScript判断是否为微信浏览器或支付宝浏览器

    可以用手机安装的微信和支付宝扫描下方二维码测试 !DOCTYPE htmlhtml lang="en"headmeta charset="UTF-8"titleJavaScript判断是否为微信浏览器或支付宝浏览器/title/headbody style="text-align: center;"h3判断是否为微信浏览器或支付宝浏览器/h3h4 style="color: #43...

    2018-07-19 06:14:10

  • 常见面试算法题JS实现-仅用递归函数和栈操作逆序一个

    前言: 因为JAVA和JS语言特性的不同,有些东西在JAVA中可能需要一些技巧和手段才能实现的复杂程序,但是在JS中可能就是天然存在的,所以这套书里面的题目不会全部用JS去实现一遍,因为可能JS的实现太过于简单,以至于写出来没有太多意义,而有些可能会实现结果和书中JA...

    2018-07-19 06:14:10

  • 关于使用js下载图片

    使用js进行图片下载是很常见的需求,但是解决起来却不是那么顺利。 服务器返回了一个图片地址,网上一搜基本都是用a标签的download属性,但是兼容性实在是很差。这里推荐使用blob。 上代码: 1 var xhr = new XMLHttpRequest() 2 xhr.open('GET', url, true ) 3 xhr.re...

    2018-07-19 06:14:09

  • 微信小程序日期选择器

    1 /* JS代码部分 */ 2 3 const date = new Date() 4 const years = [] 5 const months = [] 6 const days = [] 7 const hours = [] 8 const minutes = [] 9 var thisMon = date.getMonth(); 10 var thisDay = date.getDate(); 11 12 for (let i = 2017; i = date.getFu...

    2018-07-19 06:14:07

  • 深入理解 SVG 系列(一) —— SVG 基础

    来源:https://segmentfault.com/a/1190000015652209 本系列文章分为三个部分: 第一部分是SVG 基...

    2018-07-19 06:14:05

  • 重新理解闭包

    闭包这个概念 自我几个月前开始学习JS开始 我就一直困惑 之前也有所理解 但是后来长时间不用就给忘记了 闭包:通俗的讲 大多数人所接受的就是 一个函数有权利使用另一个函数里的局部变量 我看到了很多的不同之处 用最简单的代码表示 function out(){ var age=21 ; funct...

    2018-07-19 06:14:04

  • 原型和构造函数(2)

    访问原型的方法 1,通过构造函数访问原型 function Person(){ } var p = new Person(); Person.prototype.msg ='在不在' 2,通过实例化对象访问原型 function Person(){ } var p = new Person(); p.__proto__.sayHello = function (){ console.log( '你好') // 你好 }...

    2018-07-18 01:43:36

2