02 2020 档案

JS递归原理
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文

posted @ 2020-02-26 13:43 素心~ 阅读(899) 评论(0) 推荐(0)

JS中关于组件开发
摘要:进行组件开发时我们不必依赖于任何框架,我们只需要使用原生JS,实现指向性,目标性极强的逻辑,比如我们开发轮播图组件,我们不需要复杂的运动框架,更不必复杂的选择器轮子。 组件的哲学和通用轮子不一样。通用轮子,要把所有浏览器、所有属性都要封装进来,注重复用、易用。组件开发只针对特定功能,下面是我写的一个 阅读全文

posted @ 2020-02-26 11:33 素心~ 阅读(1149) 评论(0) 推荐(0)

JS面向对象组织代码
摘要:JS本身不存在类的概念,它对于继承的判定有时非常混乱,当然这并不影响我们以面向对象的思维去编程。 例如我们有两个类A类B类,我们想让B类继承A类,在python中可以轻而易举的实现,在JS中需要一种折中法 function A() { } A.prototype.hello = function() 阅读全文

posted @ 2020-02-25 11:52 素心~ 阅读(282) 评论(0) 推荐(0)

JS中原型链关系
摘要:在JS中没有类的概念,JS这个语言是“基于对象”(base Object)的语言,不能叫做“面向对象”(orinted object)的语言。 在原生JS中它的内置数据类型是基于Fcuntion也就是内置构造函数,当然其也是一个对象,所以JS是基于对象,而不是基于抽象类 就像下图的关系,可以理解为先 阅读全文

posted @ 2020-02-21 18:09 素心~ 阅读(288) 评论(0) 推荐(0)

JS原生模拟楼层导航
摘要:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.o 阅读全文

posted @ 2020-02-20 10:05 素心~ 阅读(573) 评论(0) 推荐(0)

jQuery动画函数模拟
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document< 阅读全文

posted @ 2020-02-15 16:03 素心~ 阅读(193) 评论(0) 推荐(0)

导航