//array有个filter 要领,原生 API [1, 2, 3, 4, 5, 6].filter(function (item) { return item % 2 == 0; }); //=> [2,4,6…
分类:JavaScript
前端中经常出现的算法总结
虽然说我们许多时刻前端很少有时机接触到算法,但对算法的明白和控制是一个优异工程师的评价规范之一,而且当我们面临较为庞杂的题目,这些基础学问的积聚能够协助我们更好的优化处理思绪。在一段时间的进修以后,我总结罗列了前端中常见…
经常使用高度
jquery height():不margin和border, outerHeight(true):什么都包含 $().offset().top元素离顶部的高度,$().scrollTop()元素离浏览器可视顶部的高度 …
谈谈JS设想形式和运用场景一(单例形式)
什么是单例形式 单例形式是单例形式,也叫票据形式,是一种经常运用的软件设计形式。 在运用这个形式时,单例对象的类必需保证只要一个实例存在。 很多时刻全部体系只需要具有一个的全局对象,如许有利于我们协调体系团体的行动。。(…
angular组件(ngKeybordSelect)-经由过程键盘完成多选
在方才完毕的angular交易体系项目中有几个需求是让我以为要花点时刻的 怎样更文雅的运用angular-bootstrap 的 Modal框。 经由过程键盘完成ctrl多选,shfit批量选的功用。 怎样在angula…
why nodejs
经由过程近期的口试,我认识到本身的进修方法照样有题目,面百度的时刻口试官问我,为何要用node,为何不必php,关于只学过node几天的我当时就楞了,也许想到单线程事宜轮询和多线程,厥后口试官告诉我是异步和同步的差别,在…
JavaScript 精度丧失题目
// 1. 两数相加 // 0.1 + 0.2 = 0.30000000000000004 // 0.7 + 0.1 = 0.7999999999999999 // 0.2 + 0.4 = 0.6000000000000…
对JS中settimeout的一些认识
单线程 首先js是单线程,任务队列采用“先进先出”,因此前面的任务不执行完,后面的任务是无法执行的,会造成阻塞。 setTimeout函数 我们都知道该函数接受两个参数,第一个参数为字符串或者函数,第二个为延迟的时间,单…
jQuery Ajax应用与常用插件
jQuery 实现Ajax应用 使用load()方法异步请求数据 使用load()方法通过Ajax请求加载服务器中的数据,并把返回的数据放置到指定的元素中,它的调用格式为: load(url,[data],[callba…
明白CSRF跨站要求捏造
受害者 Bob 在银行有一笔存款,经由过程对银行的网站发送请求 http://bank.example/withdraw?… 可以使 Bob 把 1000000 的存款转到 bob2 的账号下。一般情况下,该…
vue router完成阻拦和相似github的页面加载
0x00 近来想写个简朴blog来演习下vue百口桶,个中特别想完成相似github的页面加载行动。 0x01 翻了下api,vue-router供应导航钩子给开发者完成导航阻拦 router.beforeEach((t…
w3school前端开辟教程合集
有关前端开辟的w3c教程合集。 http://caibaojian.com/w3school/ 舆图 ajax教程 Canvas教程 CSS教程 CSS3教程 CSS3选择器 CSS参考手册 DHTML教程 HTML教程…