摘要:
今天工作室断网!果断回宿舍,不然各种资料都没有。(他说将来会找到!)不好意思,又哼起来了。进入主题,大家都知道,快排是各种排序算法中,最高效的也是应用最广的,还有更重要的一点,面试特别爱考的! 其实大家或多或少都听说过快排,也就是先从取出一个基准值,然后再把其它的数与之相对比,小的放左边的集合... 阅读全文
摘要:
这是一道综合性的题目,如果你能快速清晰的分析整理出来,那我相信你对JavaScript是有一定的理解的了。我会先将题目的图片截取出来,供大家思考,在结尾在给出我的分析过程和答案,作个总结。好,废话不多说啦,我们马上来看看! 好,希望大家现在好好思考一下,result的值会是多少。下面我会给出答案... 阅读全文
摘要:
这是一个很简单的组合技,灵活应用省略号。缩减成这样一行。直接看看这些CSS属性吧。 第一招是overflow,这个大家都很常见。它规定了当内容溢出元素框发生的事情,一般值就三种,默认的visible,直接修剪掉的hidden,还有产生滚动条的scroll(或者auto)。我们要做这种省略框,自... 阅读全文
摘要:
这个月都没怎么更新博客,刚刚才把一直存在草稿箱里的有关闭包的文章修改完善好push了上去。其实这个月我都在忙着我的第一个模拟团队项目,为了团队的第三轮考核。 先说说这个模拟项目吧,考核时间不到一个月,也就20来天吧,期间还要上课,时间是非常的紧,让我们模拟一个电影售票网站+APP,大家都知道... 阅读全文
摘要:
闭包,在一开始接触JavaScript的时候就听说过。首先明确一点,它理解起来确实不复杂,而且它也非常好用。那我们去理解闭包之前,要有什么基础呢?我个人认为最重要的便是作用域(lexical scope),如果对作用域和作用域链不理解的同学最好自己先去学一学,再回过头来,理解闭包,就更加轻松。 ... 阅读全文
摘要:
一直以来对this的理解只在可以用,会用,却没有去深究其本质。这次,借着《JavaScript The Good Parts》,作了一次深刻的理解。(所有调试都可以在控制台中看到,浏览器F12键)下面我们一起来看看这个this吧。 在我们声明一个函数时,每个函数除了有定义时的parameters(... 阅读全文
摘要:
在我们为元素添加样式的时候,或多或少会出现一个元素会有几个不同规则的样式。有#id的,有.class,直接标签元素的,还有各种组合起来的选择器。那CSS到底如何解决这些冲突呢,我们这次专门来探讨一下。 CSS也称层叠样式,层叠(cascade)也就是说,将重复定义的样式,先通过重要度的筛选,再... 阅读全文
摘要:
大家在实际项目中,应该是要经常用到scrollTop的,它表示的是可视窗口距离页面顶部的距离,这个scrollTop是可读写的,所以可以用来做页面滚动。 但是大家或多或少遇到一些浏览器兼容问题,为什么FF可以用,到chorme下就用不了呢? 这里就要谈到document.documentEleme... 阅读全文
摘要:
在我看《JavaScript高级程序设计》(第三版)的时候,在clientHeight和scrollHeight那部分把我弄糊涂了。原书是这样写的:( //宽度同理,就不仔细描述了。) “对于不包含滚动条的页面来说,scrollHeight和clientHeight之间的关系不明确。在基于docu... 阅读全文
摘要:
CSS样式定义方法大家都知道,在为HTML设置样式的时候,通常有三种方法:内联样式,内部样式表,外部样式表。1、内联样式: 内联样式表就是在HTML元素中的行内直接添加style属性。1 2 2、内部、外部样式表: 内部样式表就是在头部里有5 //这里是外部样式表,引用了外部的exam... 阅读全文