![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
文章平均质量分 52
Summer-X
这个作者很懒,什么都没留下…
展开
-
js获取当前时间是本年第几周
以周一为每周的第一天。function getWeekOfYear(){ var today = new Date(); var firstDay = new Date(today.getFullYear(),0, 1); var dayOfWeek = firstDay.getDay(); var spendDay= 1; if (dayOfWeek !=0) { spendD...转载 2018-05-05 21:41:21 · 1550 阅读 · 0 评论 -
导航active
$("#navigation-block a").each(function(){ $this = $(this); if($this[0].href==String(window.location)){ $("#navigation-block li").removeClass("active"); $this.parent("li").addCl...原创 2018-06-22 14:05:30 · 443 阅读 · 0 评论 -
localStorage使用总结
localStorage使用总结 一、什么是localStorage、sessionStorage 在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。...原创 2018-08-01 11:10:32 · 109 阅读 · 0 评论 -
前端js面试中的常见的算法问题
虽说我们很多时候前端很少有机会接触到算法。大多都交互性的操作,然而从各大公司面试来看,算法依旧是考察的一方面。实际上学习数据结构与算法对于工程师去理解和分析问题都是有帮助的。如果将来当我们面对较为复杂的问题,这些基础知识的积累可以帮助我们更好的优化解决思路。下面罗列在前端面试中经常撞见的几个问题吧。 Q1 判断一个单词是否是回文? 回文是指把相同的词汇或句子,在下文中调换位置或颠倒过来,产生...转载 2018-08-13 23:20:47 · 1102 阅读 · 0 评论 -
图片错误写法
onerror="javascript:this.src=''原创 2018-08-24 15:43:34 · 375 阅读 · 0 评论 -
JS获取当前元素在父元素的下标
var elt= tdSelf; var index = [].indexOf.call(elt.parentNode.querySelectorAll(elt.tagName),elt);原创 2018-10-18 16:09:39 · 3254 阅读 · 0 评论 -
js模块化编程之彻底弄懂CommonJS和AMD/CMD!
先回答我:为什么模块很重要? 答:因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。 但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套! 于是下面三个模块规范出来了,这篇文章也出来了(拼出来的 {捂脸笑})。 JS中的模块规范(CommonJS,AMD,CMD),如果你听过js模块化这个东西,那么...转载 2018-12-16 20:12:09 · 203 阅读 · 0 评论 -
WEB前端性能优化常见方法
web前端是应用服务器处理之前的部分,前端主要包括:HTML,CSS,javascript,image等各种资源,针对不同的资源有不同的优化方式。 内容优化 (1)减少HTTP请求数:这条策略是最重要最有效的,因为一个完整的请求要经过DNS寻址,与服务器建立连接,发送数据,等待服务器响应,接收数据这样一个消耗时间成本和资源成本的复杂的过程。常见方法:合并多个CSS文件和js文件,利用C...原创 2018-12-16 20:21:49 · 415 阅读 · 0 评论