会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博客园
首页
新随笔
联系
订阅
管理
2019年11月25日
Canvas等待所有图片加载完成才开始绘图
摘要: 最近,用canvas画了很简单的一张图,里面只有文字和图片,绘制完成后把canvas转化成一张图片,用户可以下载到自己的手机上 遇到的问题:图片加载的时候会延迟绘图的过程,导致后面那张大背景图片绘画的时间比别的图片的时间长一点,遮盖其他的图片或者文字 先上图看看效果: 解决办法也很简单,就是把所有的
阅读全文
posted @ 2019-11-25 13:21 朽木白
阅读(3209)
评论(1)
推荐(1)
2017年7月12日
javascript编程风格
摘要: /** * @author 阮一峰 * Copyright http://es6.ruanyifeng.com/#docs/style */ 1.块级作用域 (1)let 取代 var (2)全局常量和线程安全 在let和const之间,建议优先使用const,尤其是在全局环境,不应该设置变量,只应
阅读全文
posted @ 2017-07-12 16:22 朽木白
阅读(174)
评论(0)
推荐(0)
2017年7月7日
构造函数的继承
摘要: 今天介绍一下对象之间继承的五种方式 下面有两个构造函数: 现在我们怎么使得Cat继承Animal? 以下我们用五种方法来实现继承 一、 构造函数绑定(call、apply) 这种方法直接简单,使用call或apply直接将父对象的构造函数绑定在子对象上 二、 prototype模式 javaScri
阅读全文
posted @ 2017-07-07 11:26 朽木白
阅读(471)
评论(0)
推荐(0)
2017年6月27日
tab插件
摘要: // 刷新保持选项状态 var hash = location.hash;//根据hash的改变控制tab刷新时的状态 if(hash){ this.invoke(this.tabItems.eq(hash.match(/\d+/)[0])) } // 触发点击事件 实现效果:手动切换(点击切换、鼠
阅读全文
posted @ 2017-06-27 21:08 朽木白
阅读(214)
评论(0)
推荐(0)
2017年6月22日
2.let和const命令
摘要: 1.let命令 let声明的变量,只在let命令所在的代码块内有效。 上面的代码,let声明的变量a会报错,这表明,let声明的变量只在它所在的代码块有效。 for循环里面,就可以用let 上面代码中,计数器i只在for循环体内有效,在循环体外引用就会报错 上面代码中,变量i是var命令声明的,在全
阅读全文
posted @ 2017-06-22 13:47 朽木白
阅读(252)
评论(4)
推荐(0)
1.ECMAScript6简介
摘要: ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 1.ECMAScript 和 JavaScript 的关系 一个常见的问题是,
阅读全文
posted @ 2017-06-22 10:36 朽木白
阅读(324)
评论(0)
推荐(0)
公告