javascript
文章平均质量分 81
ou_HouFaith
这个作者很懒,什么都没留下…
展开
-
自定义浏览器事件,模拟浏览器事件流
简述我认为,事件是我们前端最为熟悉的编程模式,在前端开发中能接触太多太多,而且相对而言,事件是一种相对容易理解,逻辑性高的的模式,对于优化组件/插件的逻辑是一个很好的应用模式。这文章主要是用JavaScript实现3级dom事件机制,后面的更新会涉及应用倒组件开发当中。原创 2016-10-23 16:07:42 · 1259 阅读 · 0 评论 -
JavaScript 数据结构(一): 链表
前言从实用性角度来说,链表对Javascript 来说没有任何价值,为什么呢? 我们先了解链表的特性,这个特性我们放在c++前提下来说,因为 这个特性是 根据 内存特性 来阐述的,Javascript 不存在内存操作,所有数据类型,本质性继承Object 对象,而Object对象,其实可以说是一个哈希存储(资料传送门) ,所以链表对于 JavaScript毫无价值。 当然下文会提供一些例子,来证明原创 2017-09-04 15:17:26 · 554 阅读 · 0 评论 -
JavaScript 异常处理及异常收集
前端工程师都知道,JavaScript 拥有基本的异常处理方法,但是一般前端工程师都不会处理异常。其实情有可原,对于普通网站来说,异常是非常可控的,基本可以刷新页面就解决问题,运行环境+代码运行也很少带来异常。但是对于业务富集的webApp/大型组件来说,没有异常处理会是异常灾难。无论在用户使用场景或者在开发/调试 作为出发点,异常处理都是非常必要的异常处理非常重要,它可以提高程序健壮性,对于其他软件原创 2016-10-28 17:05:58 · 9481 阅读 · 0 评论 -
JavaScript 面向对象编程实现
JavaScript 面向对象编程实现本文主要讲述js面向对象的实现方式(继承)面向对象本来就是把某些问题(逻辑),用对象的方式描述,使得业务逻辑能更加清晰,提高维护性,降低实现复杂度。面向对象的三大特征:封装,多态,继承。原创 2017-01-03 18:08:52 · 466 阅读 · 0 评论 -
JavaScript函数基础知识
JavaScript 函数基础原创 2016-10-17 16:02:38 · 448 阅读 · 0 评论 -
JavaScript作用域基础原理
作用域基础知识原创 2016-10-13 15:04:29 · 562 阅读 · 0 评论 -
Dom事件的基础及应用
转载转载 2016-10-18 23:28:07 · 447 阅读 · 0 评论 -
浏览器是如何实现事件——事件的源头EventTarget
整个浏览器事件是一个非常大的章节,我们能讨论的只是一小部分3级DOM事件规范(webkit && Gecko ) ,3级dom事件从逻辑,实现,性能上也是比之前事件机制要优越。事件是前端开发的核心部分。。。原创 2016-10-18 19:55:50 · 1288 阅读 · 0 评论 -
js正则表达式语法
正则表达式规则普通字符字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是”普通字符”。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。举例1:表达式 “c”,在匹配字符串 “abcde” 时,匹配结果是:成功;匹配到的内容是:”c”;匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程语言的不同而可能不同)举例2:表达式 “bcd”转载 2016-10-24 16:37:48 · 834 阅读 · 0 评论 -
JavaScript 数组方法总结
内置方法Arrayfrom 将其他遍历对象转换为数组isArray判断是否数组of创建数组原型方法Arrayprototypeconcat合并数组copyWithin浅复制数组内容entries返回一个新的Array Iterator对象every检测是否所有元素都通过 检测函数fill填充数组filter返回一个通过检测函数的新数组find寻找某个条件的元素findInde原创 2017-08-24 11:10:08 · 1103 阅读 · 0 评论