JavaScript
文章平均质量分 70
Scarborough_Coral
小白一个,一般般啦
展开
-
JavaScript自定义跨浏览器事件处理工具
JavaScript自定义跨浏览器事件处理工具 自定义一个跨浏览器事件处理工具(将JS代码存到自己的一个JS文件中)。用一个JS对象来封装函数。这期博文中只写了关于添加和删除事件的成员函数。var EventUtil={ //添加句柄 addHandler:function(element,type,handler){ //若浏览器包含DOM二级操作则用DO原创 2017-05-12 15:04:54 · 447 阅读 · 0 评论 -
JQuery使用总结(一)
最近写项目的过程中,发现JQuery中有一些语法还不够熟悉。JQuery中的事件 一般来说JQuery中的事件函数可以写作这种格式。 $(selector).event([callback]); 分析,需要处理某个元素或者一些元素的事件需要获取这些元素,所以需要通过$()来获取;要处理某元素的某个事件,所以需要通过event()来处理。 其中,event([call原创 2017-11-01 23:31:50 · 303 阅读 · 0 评论 -
JQuery使用总结(二)——项目总结
字符串转化数字问题 以下代码运行结果如何console.log("1"+2); 没错,是12。。 最近项目中遇到了一系列数值计算问题,写着写着就突然发现出现了字符串。 那应该怎样转换呢? 我们知道,js有两个全局函数parseInt()和parseFloat()两个函数。 虽然这两个函数可以转化,但确实是存在缺陷的。parseInt("1.2");//1.2pa原创 2017-11-03 23:17:44 · 911 阅读 · 0 评论 -
ES6语法学习(一):class(2)
类中方法的不可枚举性 类中所有定义的方法都是不可枚举的。class Point{ constructor(x,y){ //... } toString(){ //... }}//Object.keys是对象属性方法之一,其他的有for...in... for...of...Object.keys(Point.prototype原创 2017-11-04 23:01:50 · 309 阅读 · 0 评论 -
自己写组件——Tab
自己写组件——Tab前言嗯,第一次写可扩展的组件,记录一下。突然想写一个组件仓库,这包括一些常用的组件和一些工具。组件比如说分页组件、tab组件等等,工具就是一些封装的验证格式,算法处理等。首先就在github上建了一个仓库。有兴趣的可以一起来做贡献,或者提出宝贵的意见,有关组件的讲解我会在我的个人博客中说明。Today 今天写的是一个Tab组件,这是用法,你可以尝试一下。...原创 2018-03-17 20:14:13 · 648 阅读 · 0 评论 -
写一个自己的Web前端框架
“首先新年快乐!”前言 最近一直在看动脑学院的阿里前端p6架构师培训计划的直播,昨天一场比较精彩。讲的是一套架构,其称之为“驱动框架”。今天做一下总结。一些技巧后端返回的JSON数据键名与本地模块名相同(便于获取)JSON数据键名与HTML表单标签元素id相同(便于渲染) 为什么这样呢?在调用的时候非常方便,直接处理,可以看看以下代码。 ...原创 2018-03-21 14:16:05 · 4353 阅读 · 0 评论