首页
网站首页
公司简介
资讯中心
推荐内容
返回顶部
js播放wav文件_javascript技巧_脚本之家
发布时间:2019-12-28 20:34
浏览次数:

用js播放.wav文件 复制代码 代码如下:

开发中我们经常需要将一个String和多个String值进行比较。直觉反应是使用||符号连接多个===完成,比如: 复制代码 代码如下: if (string === 'banana' || string === 'pineapple') { fruitColor = 'yellow'; } 这样能够很好的完成需求,但总觉得有点笨,并且对扩展不友好,当我们的水果种类变多时: 复制代码 代码如下: if (string === 'banana' || string === 'pineapple' || string === 'mongo' || string === 'lemon') { fruitColor = 'yellow'; } 上面的代码看起来就不那么好看了,让我们看看有什么其他方式能够处理这种需求。 Switch 复制代码 代码如下: switch { case 'banana': case 'pineapple': case 'mongo': case 'lemon': fruitColor = 'yellow'; } 这看起来不错,但是总是要多打些字,对于不喜欢多打字的人来说不是个好方法。 Array 复制代码 代码如下: if (['banana', 'pineapple', 'mongo', 'lemon'].indexOf { fruitColor = 'yellow'; } 这下好多了,但还有个问题,IE9以下的IE浏览器并不支持indexOf方法,如果你要在IE<=8的环境中使用Array方式比较多个string值,要么自己写一个indexOf方法,要么就得引入一些库来做浏览器兼容。 jQuery jQuery提供了一个inArray方法 复制代码 代码如下: if ($.inArray(['banana', 'pineapple', 'mongo', 'lemon'], string) >= 0) { fruitColor = 'yellow'; } Underscorewww.64222.com, Underscore提供了一个contains方法 复制代码 代码如下: if (_.contains(['banana', 'pineapple', 'mongo', 'lemon'], string)) { fruitColor = 'yellow'; } 正则表达式 当然,我们还有终极武器——正则表达式 复制代码 代码如下: if (/^(banana|pineapple|mongo|lemon)$/.test { fruitColor = 'yellow'; }

这玩意很多人写过,但是今天临时要用的时候找不到符合需求的,所以立马来写一个,既然都写完了而且还满符合需求的就放上来让大家鞭一鞭。 需求很简单,一个文字方块必须限制只能输入数字并且要支援 IE 和 Firefox。 HTML的 Input 是这样下滴 复制代码 代码如下: •其中那个 Style 是在 IE 浏览器下有效用的,可以让使用者无法在这文字方块内使用输入法。 •而onkeyup

jQuery 使用 $ 符号作为 jQuery 的简介方式。 某些其他 JavaScript 库中的函数同样使用 $ 符号。 jQuery 使用名为 noConflict() 的方法来解决该问题。 var jq=jQuery.noConflict来代替 $ 符号。 复制代码 代码如下:

友情链接: 网站地图
Copyright © 2015-2019 http://www.nflfreepicks.net. 新葡萄京娱乐场网址有限公司 版权所有