
JavaScript
willingtolove
一念成佛,一念成魔!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js中自定义数组的remove方法
#js中自定义数组的remove方法(亲测可用)//根据索引删除数组中的某个元素function remove(arr,index){ return arr.slice(0,index).concat(arr.slice(index+1,arr.length)) }原创 2020-11-16 15:16:11 · 4201 阅读 · 0 评论 -
iframe中子父页面跨域传递信息
文章目录#跨域发送信息#window.postMessage()语法#跨域接收信息#示例Demo在非跨域的情况下,iframe中的子父页面可以很方便的通讯,但是在跨域的情况下,只能通过window.postMessage()方法来向其他页面发送信息,其他页面要通过window.addEventListener()监听事件来接收信息;#跨域发送信息#window.postMessage()语...原创 2020-02-24 20:27:34 · 3527 阅读 · 2 评论 -
JS将时间对象输出为(12小时制和24小时制)的字符串
JS将时间对象输出为(12小时制和24小时制)的字符串1、获取当前时间(12小时制和24小时制)var tempDate=new Date();// "Mon Sep 30 2019 20:38:03 GMT+0800 (中国标准时间)"var tempTimeStr12=tempDate.toLocaleString();// "2019/9/30 下午8:38:03"var te...原创 2019-09-30 20:57:36 · 9323 阅读 · 0 评论 -
js操作cookie(创建、读取、删除)方法总结
0、引用js.cookie.jsjs.cookie.js : 一个简单,轻量级的JavaScript API,用于处理cookie;下载地址:https://github.com/js-cookie/js-cookie/releases优点:适用于所有浏览器;接受任何字符;没有依赖;支持ES模块;Unobtrusive JSON support;Enable custo...原创 2019-09-17 22:12:32 · 451 阅读 · 0 评论 -
jq ajax传递json对象到服务端及contentType的用法
文章目录0、一般情况下,通过键值对的方式将参数传递到服务端0.1 客户端代码:0.2 服务端代码:0.3 在浏览器的网络中查看此次请求:1、ajax 传递复杂json对象到服务端1.1 方法一:通过formdata传值,服务端通过key获取值;1.2 方法二:通过formdata方式传值,服务端读取Request.InputStream;2、content-Type 对asp.net mvc项目的...原创 2019-08-30 23:26:00 · 517 阅读 · 0 评论 -
js判断浏览器是否安装或启用了flash的方法总结
@https://www.bbsmax.com/A/rV57b6GXJP/https://www.bbsmax.com/A/kvJ3yoGpdg/原创 2019-07-24 22:17:59 · 1296 阅读 · 0 评论 -
js获取url参数值的方法总结(亲测)
1、方式一:通过字符串截取的方式获取参数值; 1)、函数一:获取URL中的参数名及参数值的集合/** * [获取URL中的参数名及参数值的集合] * 示例URL:http://htmlJsTest/getrequest.html?uid=admin&rid=1&fid=2&name=小明 * @param {[string]} urlStr [当该参数不...原创 2019-07-05 20:00:21 · 3023 阅读 · 0 评论 -
js ajax设置和获取自定义http头header信息的方法总结
1、js ajax 设置自定义header1.1 方法一:$.ajax({ type: "POST", url: "Handler1.ashx", contentType: "application/x-www-form-urlencoded", beforeSend: function (request) { request.setReques...原创 2019-07-12 21:34:13 · 7037 阅读 · 0 评论 -
【JS】JS校验密码复杂度(必须包含字母、数字、特殊符号)
#场景一:密码中必须包含大小写字母、数字、特称字符,至少8个字符,最多30个字符;var pwdRegex = new RegExp('(?=.*[0-9])(?=.*[A-Z])(?=.*[a-z])(?=.*[^a-zA-Z0-9]).{8,30}'); if (!pwdRegex.test('A3b@C2dEF')) { alert("您的密码复杂度太低(密码中必须包含...原创 2019-06-04 21:47:43 · 20561 阅读 · 2 评论 -
JS实现Html转义和反转义(html编码和解码)的方法总结(亲测)
1、JS实现html转义和反转义主要有两种方式:1)、利用用浏览器内部转换器实现html转义;2)、用正则表达式实现html转义;2、封装的JS工具类:var HtmlUtil = { /*1.用浏览器内部转换器实现html编码(转义)*/ htmlEncode:function (html){ //1.首先动态创建一个容器...原创 2019-06-20 16:13:30 · 13700 阅读 · 1 评论 -
【JS】JS数组添加元素的三种方法
1、push()方法可向数组的末尾添加一个或多个元素,并返回新的长度。 1)、语法:arrayObject.push(newelement1,newelement2,....,newelementX)参数 描述 newelement1 必需。要添加到数组的第一个元素。 newelement2 可选。要添加到数组的第二个元素。 newelement...原创 2019-05-31 22:25:42 · 16460 阅读 · 0 评论 -
【JS】使用变量作为object的key-方法汇总
【JS】使用变量作为object的key-方法汇总1、方法一2、方法二3、方法三1、方法一 var a = 'id'; var str = '{'+a+' : 12}' var obj = eval("("+str+")");结果:obj={id:12}2、方法二var a='name';var obj={};obj[a]='jack';结果:obj={name:'...原创 2019-04-26 21:32:04 · 10271 阅读 · 0 评论