摘要: 1.canvas是H5中的标签,像所有的dom对象一样它有自己本身的属性、方法和事件,其中就有绘图的方法,js能够调用它来进行绘图 2.canvas并没有绘图功能,所有的绘图工作都是由js完成的。通常通过getElementById来获取要操作的canvas 注意:最好直接设置canvas的宽和高, 阅读全文
posted @ 2017-07-31 15:30 亦心晗 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1.如何把一句英文每个单词第一个字母大写? 2.JS随机获取颜色的程序 function getColor(){ var r = Math.floor(Math.random()*256); var g = Math.floor(Math.random()*256); var b = Math.fl 阅读全文
posted @ 2017-07-26 09:42 亦心晗 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 1.字符串模板 在ES6中允许使用反 ` 来创建字符串,这种方法创建的字符串里面可以包含由美元符号$加花括号包裹的变量${vraible}。 2.let与const关键字 可以把let看成var,只是它定义的变量被限定在了特定范围内才能使用,而离开这个范围则无效。let 定义的变量不会被变量提升。c 阅读全文
posted @ 2017-07-25 14:14 亦心晗 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1.普通对象与函数对象 在JavaScript中,万物皆对象。对象分为普通对象和函数对象,那么怎么区分普通对象和函数对象呢? function是js中自带的函数对象。通过new function()创建的对象都是函数对象。其他的都是普通对象。 从上面代码中可以看出a1,a2,a3为函数对象,b1,b 阅读全文
posted @ 2017-07-24 09:24 亦心晗 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 序号 姓名 性别 1 张三 男 1 李四 男 </table 阅读全文
posted @ 2017-07-21 15:21 亦心晗 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 这是开发中常见的小功能,想当初我也曾对于attr和prop的不了解踩过坑。 前端工作中,常常会使用到select复选框,select复选框有一个属性checked,当使用js或者jquery控制这个属性的时候,我们会发现有时候设置attr(‘checked’)并没有效果,可是代码明明没有问题。这时候 阅读全文
posted @ 2017-07-19 19:03 亦心晗 阅读(296) 评论(0) 推荐(0) 编辑
摘要: html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。 sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一 阅读全文
posted @ 2017-07-18 17:25 亦心晗 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 刚刚才把博客搬到这里来,记录一下完成2个微信公众号项目的经验吧 1.做移动端的项目页面必须用html5的标签和知识,不然有些坑就不好解决了。 2.H5页面窗口自动调整到设备宽度,并禁止用户缩放页面(强制让文档的宽度与设备宽度保持1:1,最大宽度1.0,禁止屏幕放。) 3.忽略将页面中的数字识别为电话 阅读全文
posted @ 2017-07-18 15:58 亦心晗 阅读(5229) 评论(0) 推荐(0) 编辑