`
datuo
  • 浏览: 82305 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

一些有用的JS

 
阅读更多

1 获取get请求中的参数
function getPara(para){
if (location.href.indexOf("?") == -1) {
// 没有参数,则Do nothing.
return null;
}
else {
// 取得GET请求?号后面的字符串
var urlQuery = location.href.split("?");
if(urlQuery[1].indexOf("&")==-1){//只有一个参数
if (urlQuery[1].indexOf("=") == -1) {
//没有等号,没有参数,则Do nothing
return null;
}else{
var keyValue = urlQuery[1].split("=");
var key = keyValue[0];
var value = keyValue[1];
if(key==para){
return value;
}
}
}else{
// 解析参数
var urlTerms = urlQuery[1].split("&");
for (var i = 0; i <urlTerms.length;i++) {
var keyValue = urlTerms[i].split("=");
var key = keyValue[0];
var value = keyValue[1];
if(key==para){
return value;
}
}
}
}
return null;
}

2 //本函数用于去掉字符串左边的空格
function leftTrim(str) {
if (str.charAt(0) == " ") {
str = str.slice(1);
str = leftTrim(str);
}

return str;
}

3 //本函数用于去掉字符串右边的空格
function rightTrim(str) {
if (str.length - 1 >= 0 && str.charAt(str.length - 1) == " ") {
str = str.slice(0, str.length - 1);
str = rightTrim(str);
}

return str;
}
 

分享到:
评论

相关推荐

    前台一些有用js

    "前台一些有用js"这个标题和描述暗示我们关注的是那些在用户端运行、直接影响用户体验的JavaScript代码和技巧。这些js通常用于处理用户输入、实现页面动态效果、进行数据验证以及与服务器进行异步通信等任务。下面,...

    最有用js调试工具.rar

    "最有用js调试工具.rar" 提供的资源显然旨在帮助开发者更高效地进行JavaScript的调试工作。以下是一些关于JavaScript调试工具的重要知识点,以及如何利用它们来提升开发效率。 1. **浏览器内置的开发者工具**:...

    一些很有用的js特效代码大约200多个

    在本压缩包中,你将找到大约200个有用的JS特效代码,这些代码可以帮助你提升网页的用户体验,增强网页的视觉吸引力。 1. **基础特效**:JavaScript的基础特效包括动画、计时器、滚动、淡入淡出等。例如,你可以使用...

    一些有用的js脚本

    该资料中脚本包括导出为word,excel并包括改变背景色等.

    自己整理的javascript有用实例

    本文将深入探讨标题和描述中提到的JavaScript知识点,包括常用函数、常用判断、控制Flash以及一些炫酷的JavaScript效果。 一、JavaScript常用函数 JavaScript中的函数是可重用的代码块,它们可以接受参数并返回结果...

    MVC+一些有用的库,如momentjs、underscorejs、select2和bootstrap

    AngularJS与AMD+RequireJS+Asp.net MVC+一些有用的库,如momentjs、underscorejs、select2和bootstrap.zip

    非常有用的js,js实例

    JavaScript,简称JS,是一种广泛应用于Web开发的轻量级编程语言。它主要负责网页的动态交互,赋予静态HTML页面活力,让用户体验更加丰富和个性化。本压缩包包含了一系列的JavaScript实例,非常适合初学者进行学习和...

    js-util:一些对javascript有用的util,一些基于jquery

    一些对javascript有用的util,一些基于jquery。 format-h​​tml.js 当您使用jquery或其他js框架更改DOM时,从DOM获取HTML可能未格式化,例如: “ component =“&gt; “&gt; Cras justo odio3 &lt;/ li&gt; &lt;/ ul&gt; 格式化后:...

    jsclass:一些有用的 javascript 类库

    5. **JS.Class**: JS.Class是JavaScript的一个面向对象的类系统,它提供了一种更接近于传统类语言的语法来创建类和继承结构。它通过模拟类的构造函数、原型和继承机制,使JavaScript的面向对象编程更加直观。 6. **...

    javascript md5加密 js文件

    在给定的“javascript md5加密 js文件”中,主要涉及的核心是`md5.js`这个JavaScript库,它提供了一个方便的方法来实现MD5哈希加密。以下是对这个库的一些详细解释: 1. **MD5.js库的引入**: 在HTML文件中,可以...

    非常有用的js代码全集

    【标题】"非常有用的js代码全集"涵盖了JavaScript编程中的几个关键领域,特别是与Web界面交互和增强用户体验相关的技术。JavaScript是一种广泛应用于客户端浏览器的脚本语言,它为网页提供了动态性和交互性。在这个...

    【前端源码学习】这是一个前端面试盒子,侧重于JS代码,里面整理了一些有用的前端代码.zip

    【前端源码学习】这是一个前端面试盒子,侧重于JS代码,里面整理了一些有用的前端代码

    JS特效大全JavaScript特效

    3. **数据可视化**:JS库如D3.js、Chart.js等可以帮助开发者将数据转化为图表,如条形图、饼图、折线图等,这对于数据分析和展示非常有用。 4. **响应式设计**:JavaScript可以检测窗口大小变化,实现响应式布局,...

    【前端源码学习】这是一个前端面试盒子,侧重于JS代码,里面整理了一些有用的前端代码_pgj.zip

    【前端源码学习】这是一个前端面试盒子,侧重于JS代码,里面整理了一些有用的前端代码_pgj

    delphi与JavaScript进行交互,获取JS端返回值

    本文将深入探讨如何在Delphi环境中与JavaScript进行交互,特别是如何从JavaScript端获取返回值,这在实现桌面应用与Web内容的集成时非常有用。 Delphi是一种流行的面向对象的 Pascal 编程语言,它提供了丰富的库和...

    微软JavaScript手册js.chm

    最后,手册可能会提及一些JavaScript库和框架,如jQuery、React或Vue.js,这些工具极大地简化了JavaScript开发,提高了开发效率。 总的来说,《微软JavaScript手册js.chm》是一本全面覆盖JavaScript基础知识到高级...

    expansion-pack.js:为 javascript 的对象添加一些有用的(和其他不太有用的)函数只是为了好玩

    向 javascript 的对象添加一些有用的(和其他不太有用的)函数。 为什么? 开始时为 javascript 数组实现一些函数是一个挑战,现在我们正在实现所有的东西。 唯一的规则是将它们作为原型来实现(毕竟这是一个扩展...

    一些很实用的html网页js功能特效

    当用户尝试离开网页时,JavaScript的`beforeunload`或`unload`事件可以帮助我们执行一些操作,如弹出提示框提醒用户确认是否真的要离开。这在用户可能未保存数据或者需要特别注意的情况非常有用。 3. **表单填写**...

    js的一些特效制作

    JavaScript,简称JS,是一种广泛用于网页和网络应用的编程语言,尤其在实现客户端的动态效果和交互性方面...提供的"JS特效"压缩包文件很可能包含了一些实际的示例代码,你可以参考这些案例进一步理解并掌握上述知识点。

    FileSaver.js 实现浏览器端文件保存的JavaScript 库

    FileSaver.js 在客户端保存文件的解决方案,并且可以让 Web 应用完美的生成文件, 或者保存不应该发送到外部服务器的一些敏感信息。是一种简单易用实现的利用 JavaScript/JS 在浏览器端保存文件的方案。

Global site tag (gtag.js) - Google Analytics