【JavaScript正则获取地址栏中参数的方法】教程文章相关的互联网学习教程文章

javascript中函数作为参数调用的方法

本文实例讲述了javascript中函数作为参数调用的方法。分享给大家供大家参考。具体分析如下: 先来看示例:function Map(){ var obj = {};this.put = function(key, value){ obj[key] = value; }this.eachMap = function(fn){ for(var attr in obj){ fn(attr, obj[attr]); } }} var m = new Map(); m.put(01, abc); m.put(02, 1024); m.put(03, true); m.put(04, 0); m.put(05, false);m.eachMap(function(key, value){ alert(key +...

jQuery通过控制节点实现仅在前台通过get方法完成参数传递【图】

本文实例讲述了jQuery通过控制节点实现仅在前台通过get方法完成参数传递。分享给大家供大家参考。具体分析如下: 这样也是HTML DOM那部分的内容,javascript与jquery等前端脚本语言的核心就是要控制每一个节点,对每一个节点进行增删改查,这样才能够真正地活用javascript与jquery等前端脚本写出一个又一个华丽丽的东西。 javascript控制节点,笔者已经在之前的【JavaScript针对网页节点的增删改查用法实例】有过相关介绍,现在是通...

javascript查询字符串参数的方法

本文实例讲述了javascript查询字符串参数的方法。分享给大家供大家参考。具体实现方法如下:代码如下:/* 解析查询字符串 返回包含所有参数的一个对象 */ function getQueryStringArgs(){ //取得查询字符串并去掉开头的问号 var qs = (location.search.length > 0 ? location.search.substring(1) : ); //保存数据的对象 args = {}; //取得每一项 var items = qs.length ? qs.split(&)...

JavaScript获取Url里的参数

最近开发的项目需要用JavaScript读取Url字符串里的参数的值 通过查找资料和自己的试验,总算成功 脚本如下:代码如下: <script type="text/javascript"> function GetRequest(strName) { var strHref = window.location.href; //获取Url字串 var intPos = strHref.indexOf("?"); // 参数开始位置 var strRight = strHref.substr(intPos + 1); var arrTmp = strRight.spli...

使用JavaScript获取地址栏参数的方法

代码如下: /** * 获取地址栏参数 * * @example GetUrlString(id) * * @desc 调用时加上判断,保证程序不会出错 * var myurl = GetUrlString(id); * if (myurl != null && myurl.toString().length > 1) { * alert(GetUrlString("id")); * } * * @param String param 要获取地址栏中的参数名 * @return String Value * @type String * * @name GetUrlS...

jQuery on方法传递参数示例

教你如何给 jQuery on方法绑定的函数传递参数,代码如下:代码如下: $(".loadingFlower").on("click",,{name:"123",id:"234",tel:"345"},callback) function callback(event){ console.log(event.data.name); //参数1 =>123 console.log(event.data.id); //参数2 =>234 console.log(event.data.tel); //参数3 =>345 }

javascript将url中的参数加密解密代码

今天在做一个老项目时,遇到一个需求,在javascript将url中的参数加密解密,从网上找发现了这段有用的代码:代码如下: <SCRIPT LANGUAGE="JavaScript"> <!-- Begin function Encrypt(str, pwd) { if(str=="")return ""; str = escape(str); if(!pwd || pwd==""){ var pwd="1234"; } pwd = escape(pwd); if(pwd == null || pwd.length <= 0) { alert("Please enter ...

Javascript中的默认参数详解

一些语言——像Ruby,CoffeeScript及即将到来的javascript版本——在定义一个函数的时候,可以声明默认参数,像下面这样:代码如下: function myFunc(param1, param2 = "second string") { console.log(param1, param2); } // Outputs: "first string" and "second string" myFunc("first string"); // Outputs: "first string" and "second string version 2" myFunc("first string", "second string version 2");不幸的是,在...

jquery引用方法时传递参数原理分析

经常到网上去下载大牛们写的js插件。每次只需将js引用并设置下变量就行了,但一直没搞明白原理(主要是大牛们的代码太简练了-,-)。 这次弄清了如何传递、设置多个(很多个)参数。 如 方法为function lunbo(){}; 在调用、设置的时候写: lunbo({speed:200,wrapper:#id,ease:easing}) 则,在方法内获取的时候: function lunbo(options){var set=$.extend({},options);var _speed=set.speed;var _wrapper=set.wrapper;var _ease=s...

javascript中通过arguments参数伪装方法重载

在很多面向对象的高级语言中,都有方法的重载。而javascript没有方法重载这个概念。但是我们可以通过arguments这个参数来伪装成函数的重载 在模拟之前我们先看一下代码:代码如下: //表面上没有声明形式参数的函数 function fun() { alert("示例代码"); } fun("小明", 100, true);//自己写了三个实际参数通过结果我们看到,即使我们声明函数的时候没有定义形式参数,在调用方法的时候,我们也是可以写实际参数的。(实际上形式参数...

一个JavaScript函数把URL参数解析成Json对象

问题:请编写一个JavaScript函数parseQueryString,它的用途是把URL参数解析为一个对象。 eg:var obj=parseQueryString(url); 创建对象的三种形式: 一:var Person=new Object(); Person.name="Sun"; Person.age=24;二:var Person=new Object(); Person["name"]="Sun"; Person["age"]=24;三: 对象字面量表达式var Person={ name: "Sun", age: 24 }PS: 1、在这个例子中,比较适合使用第二种形式,向obj中添加元素 2、split("&"...

Javascript中设置默认参数值示例

第一种: function test(a,b){var a = arguments[0] ? arguments[0] : 1;//设置参数a的默认值为1var b = arguments[1] ? arguments[1] : 9;//设置参数b的默认值为9return a+b;其等价为 function test(){var a = arguments[0] ? arguments[0] : 1;//设置参数a的默认值为1var b = arguments[1] ? arguments[1] : 9;//设置参数b的默认值为9return a+b;}调用示例 alert(test()); //输出10alert(test(5)); //输出14alert(test(5,6)); //...

js通过location.search来获取页面传来的参数

这篇文章主要介绍了通过window.location.search来获取页面传来的参数,经测试是OK的 function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"); var r = window.location.search.substr(1).match(reg); if (r!=null) return (r[2]); return null; } var sname = GetQueryString("name"); if(sname!=null) { var sname_ = decodeURIComponent(sname); alert(sname_); }测试 abcd.html...

一个通过script自定义属性传递配置参数的方法

刚刚开始正式的职业生涯,最近几天在给公司做统一的头部js,想到了一个通过script自定义属性传递配置参数的方法。 有时候我们编写了一个js插件,要使用该插件需要先在html中引入该插件Js,然后再添加一个script标签,在里面调用。如一个图片切换的插件。其代码大致如下: $.fn.picSwitch = function(option){ //这里是图片切换的代码 }再引入了该插件后,需要再在另外的script标签内加入调用代码 $(#pic).picSwitch({ speed : 400, ...

nodejs命令行参数处理模块commander使用实例

诚然,之前处理都是使用内置的process.agrv ,这个能work,但是不好使,于是tj大神给写了一个,my god,完全的高大上: 1、安装代码如下: npm install commander2、option 解析 Options with commander are defined with the .option() method, also serving as documentation for the options. The example below parses args and options from process.argv, leaving remaining args as the program.args array which were not con...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部