![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
海子de微博
code change the world.
展开
-
数组快速排序、去重算法
数组快速排序、去重算法原创 2017-05-29 11:03:01 · 863 阅读 · 0 评论 -
var let 和const
var let 和const原创 2017-06-16 16:49:14 · 538 阅读 · 0 评论 -
通过class获取对象 getByClass()封装函数
在写JS时,通常会遇到要通过class来获取对象,下面就对传入的第一个参数,封装一个getByClass()函数。原创 2017-05-21 14:04:20 · 456 阅读 · 0 评论 -
前端面试题-基础理论汇总
前端面试题-基础理论汇总原创 2017-06-06 22:09:20 · 612 阅读 · 0 评论 -
JavaScript的常见问题
深入理解JavaScript的疑难杂症原创 2017-06-06 21:56:55 · 398 阅读 · 0 评论 -
CSS命名规范——BEM思想
人们问我最多的问题之一是在CSS类名中“--”和“__”是什么意思?它们的出现是源于BEM和Nicolas Gallagher...BEM的意思就是块(block)、元素(element)、修饰符(modifier),是由Yandex团队提出的一种前端命名方法论。这种巧妙的命名方法让你的CSS类对其他开发者来说更加透明而且更有意义。BEM命名约定更加严格,而且包含更多的信息,它们用于一原创 2017-09-07 12:41:56 · 409 阅读 · 0 评论 -
经典javascript面试题解析
下面是一道入门的js面试题:for (var i = 0; i < 10; i++) { setTimeout(function () { console.log(i) }, 10 * i)} 结果:输出10*10;变量提升. js没有块级作用域, 所以在for循环中定义的i提升为全局的了, 另外for循环是同步执行的, 所有当setTimeout内部...原创 2018-03-05 10:13:58 · 271 阅读 · 0 评论 -
prototype
JS中对于prototype的理解JS中的prototype是JS中比较难理解的一个部分本文基于下面几个知识点:1 原型法设计模式在.Net中可以使用clone()来实现原型法原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展。我们称B的原型为A。2 javascript的方法可以分为三类:a -> 类方法b -> 对象方法c -> 原型...原创 2018-03-14 17:23:05 · 241 阅读 · 0 评论