Tag: JavaScript

清除localStorage

有没有办法在javascript中重置用户localStorage?

模拟背景大小:覆盖<video>或<img>

如何模拟background-size:cover的functionbackground-size:cover像<video>或<img>类的html元素? 我喜欢它的工作 background-size: cover; background-position: center center;

JavaScript中的自定义例外

我可以在JavaScript中为用户定义的exception定义自定义types吗? 如果可以的话,我会怎么做?

带有hover的引导程序下拉菜单

好的,所以我需要的是相当简单的。 我已经设置了一个导航栏,其中有一些下拉菜单(使用class="dropdown-toggle" data-toggle="dropdown" ),它工作正常。 事情是“ onClick ”的作品,而我宁愿如果它的工作“ onHover ”。 有没有内置的方法来做到这一点?

AngularJs中的$ routeProvider和$ stateProvider有什么区别?

请解释AngularJs中$routeProvider和$stateProvider的区别。 最好的做法是

jQuery – 滚动时缩小的粘滞标题

我想知道当你向下滚动页面时,如何制作一个粘滞的标题缩小(用animation),当页面向上滚动时返回正常状态。 这里有两个例子要清楚: Home – Landing Page Homepage 我得到的一部分,使其固定,但我应该怎么做,当用户滚动缩小我的标题? 万分感谢

什么是“装饰者”,他们是如何使用的?

我很好奇AngularJS中的装饰器究竟是什么。 除了AngularJS文档中的简介以及YouTubevideo中简短的(尽pipe有趣的)提及之外,没有太多关于装饰器的信息。 正如Angular的人所说,它是一个装饰者: 服务的装饰,允许装饰者拦截服务实例的创build。 返回的实例可以是原始实例,也可以是委托给原始实例的新实例。 我真的不知道这是什么意思 ,我不知道你为什么要把这个逻辑与服务本身分开。 例如,如果我想在不同的条件下返回不同的东西,我只是将不同的parameter passing给相关的函数,或者使用另一个共享该私有状态的函数。 我还是一个AngularJS noob,所以我敢肯定,这只是我已经拿起的无知和/或坏习惯。

jQuery标准和最佳实践

我目前负责将jQuery的使用推广到我们公司内的Web开发人员社区。 其中一部分涉及展示课程,另一部分涉及标准和最佳实践。 如果您使用Google的“jQuery最佳实践”,您可能会在search结果中find以下内容。 http://www.smashingmagazine.com/2008/09/16/jquery-examples-and-best-practices/ http://www.artzstudio.com/2009/04/jquery-performance-rules/ 这些都是有帮助的,我已经在他们身上闪烁了许多有用的信息。 然而,我真正感兴趣的是从经验丰富的jQuery开发人员和那些可能已经发现自己处于类似位置的人的最佳实践的任何提示,陷阱,意见等。 任何良好的联系也将不胜感激。 编辑: 在我自己的页面上添加了一个jQuery编码标准部分: http://www.jameswiseman.com/blog/?p=48

延续和callback有什么区别?

我一直在浏览整个networking,寻找关于延续的启示,想到最简单的解释会如此完全混淆像我这样的JavaScript程序员,令人惊讶。 当大多数文章用Scheme中的代码解释延续或使用monad时,情况尤其如此。 现在我终于认为我已经理解了延续的本质,我想知道我所知道的是否是事实。 如果我的想法是真实的,那么这是无知而不是启蒙。 所以,这就是我所知道的: 在几乎所有的语言中,函数显式地将值(和控制)返回给调用者。 例如: var sum = add(2, 3); console.log(sum); function add(x, y) { return x + y; } 现在,在使用第一类函数的语言中,我们可以将控制和返回值传递给callback函数,而不是显式地返回给调用者: add(2, 3, function (sum) { console.log(sum); }); function add(x, y, cont) { cont(x + y); } 因此,不是从函数返回值,而是继续使用另一个函数。 所以这个函数被称为第一个的延续。 那么延续和callback有什么区别呢?

使用Ajax请求将图像上载到Amazon S3,使用JavaScript和jQuery(不使用PHP)

我正在开发一个HTML,JavaScript和jQuery的网站。 我想在ajax请求上传图片到amazon s3服务器。 没有这样的SDK来整合s3在Javascript中。 一个PHP SDK是可用的,但它对我没有用处。 任何人都可以提供解决这个在JavaScript?