本文主要介绍一些JS中用到的小技巧,可以在日常Coding中提升幸福度,将不定期更新~ 1. 类型强制转换 1.1 string强制转换为数字 可以用*1来转化为数字(实际上是调用.valueOf方法)然后使用Number.isNaN来判断是否为NaN,或者使用 a !== a 来判断是否为NaN,因为 NaN !== NaN 32 * 1 // 32 ds * 1 ...
摘要:一简介用户利用和其它组件绘制的日历和任务,基本实现一个完整的在线日程管理功能。另外还封装了很多对象,非常值得参考学习。二效果图三相关下载四相关讨论五更多案例六关于 一、简介 用户Wang利用Gridview和其它组件绘制的日历和任务,基本实现一个完整的在线日程管理功能。另外还封装了很多js对象,非常值得参考学习。 二、效果图 showImg(https://segmentfault.c...
摘要:要点绑定事件时传递数据本身传递的数据中需要定义有一个方法来负责事件响应 javascriptvar data = { name: Ruchee, email: my@ruchee.com }; data.handleEvent = function (e) { console.log(this); }; document.getElementById(t...
摘要:有些人想学,不知如何下手有些人已经学会的各种属性,却不知如何运用有些人会平面设计,不知道如何与网页设计结合有些人会,就是学不会。 有些人想学CSS,不知如何下手;有些人已经学会CSS的各种属性,却不知如何运用;有些人会平面设计,不知道如何与网页设计结合;有些人会HTML,就是学不会CSS。试问自己,图中的技术你都会了吗? showImg(https://segmentfault.co...
摘要:流程图盗用一下官网关于生命周期的图,对照之前的内容梳理一下对照上面的分析基本上可以找到各个钩子函数的位置,下面那个销毁的我就没用做分析了。。。 vue整体框架和主要流程分析 之前对看过比较多关于vue源码的文章,但是对于整体框架和流程还是有些模糊,最后用chrome debug对vue的源码进行查看整理出这篇文章。。。。 本文对vue的整体框架和整体流程进行简要的分析,不对某些具体的细...