随笔分类 -  【 JS 相关】

1
摘要:[toc] 在非跨域的情况下,iframe中的子父页面可以很方便的通讯,但是在跨域的情况下,只能通过 方法来向其他页面发送信息,其他页面要通过 监听事件来接收信息; 跨域发送信息 window.postMessage()语法 otherWindow 其他窗口的一个引用,写的是你要通信的window对 阅读全文
posted @ 2020-02-24 20:30 willingtolove 阅读(2934) 评论(0) 推荐(0) 编辑
摘要:[toc] js操作cookie,可以通过开源的插件实现,方便快捷,兼容性好,同样也可以自己写; 此文主要介绍两个常用的插件: 和 0、Js.cookie.js js.cookie.js : 一个简单,轻量级的JavaScript API,用于处理cookie; 下载地址: "https://git 阅读全文
posted @ 2019-09-17 22:10 willingtolove 阅读(14705) 评论(0) 推荐(1) 编辑
摘要:[toc] 0、一般情况下,通过键值对的方式将参数传递到服务端 0.1 客户端代码: 0.2 服务端代码: 0.3 在浏览器的网络中查看此次请求: 从上面的截图中可以看出,post请求,是将formdata中键值对用符号“&”相连,拼接成一个字符串,传递到服务端,服务端可以通过key来获取值,或从r 阅读全文
posted @ 2019-08-30 23:05 willingtolove 阅读(23922) 评论(0) 推荐(4) 编辑
摘要:[toc] js判断浏览器是否安装或启用了flash的方法 在传统浏览器,可以使用window.ActiveXObject来检查浏览器是否安装或启用了相关的控件。检查浏览器是否安装或启用了flash控件,首先需要先检查浏览器是否支持ActiveXObject,可以使用typeof检查window.A 阅读全文
posted @ 2019-07-24 22:08 willingtolove 阅读(5393) 评论(0) 推荐(1) 编辑
摘要:[toc] 1、js ajax 设置自定义header 1.1 方法一: 1.2 方法二: 2、js ajax 获取请求返回的response的header信息 ajax请求完成,会返回xhr(XMLHTTPRequest)对象,这里面会包含返回的头信息,可以通过getResponseHeader( 阅读全文
posted @ 2019-07-12 21:32 willingtolove 阅读(35449) 评论(0) 推荐(1) 编辑
摘要:1、方式一:通过字符串截取的方式获取参数值; 1)、函数一:获取URL中的参数名及参数值的集合 2)、函数二:通过参数名获取url中的参数值 2、方式二:通过正则获取到参数值; —————————————————————————————————————————————————— 阅读全文
posted @ 2019-07-05 19:56 willingtolove 阅读(81503) 评论(0) 推荐(5) 编辑
摘要:1、JS实现html转义和反转义主要有两种方式: 1)、利用用浏览器内部转换器实现html转义; 2)、用正则表达式实现html转义; 2、封装的JS工具类: 3、测试及效果: 1)、html代码: 2)、js测试代码: 3)、效果图: 4、其他的一些处理html字符串的常用方法 1)、去掉字符串中 阅读全文
posted @ 2019-06-20 16:07 willingtolove 阅读(39060) 评论(1) 推荐(4) 编辑
摘要:#场景一:密码中必须包含大小写 字母、数字、特称字符,至少8个字符,最多30个字符; #场景二:密码中必须包含字母(不区分大小写)、数字、特称字符,至少8个字符,最多30个字符; #场景三:密码中必须包含字母(不区分大小写)、数字,至少8个字符,最多30个字符; #参考:https://www.cn 阅读全文
posted @ 2019-06-04 21:40 willingtolove 阅读(35724) 评论(2) 推荐(2) 编辑
摘要:1、push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。 1)、语法: 2)、返回值: 把指定的值添加到数组后的新长度。 3)、说明: push() 方法可把它的参数顺序添加到 arrayObject 的尾部。它直接修改 arrayObject,而不是创建一个新的数组。 4)、实例: 阅读全文
posted @ 2019-05-31 22:22 willingtolove 阅读(359592) 评论(0) 推荐(10) 编辑
摘要:1、方法一 结果: 2、方法二 结果: 3、方法三 结果: 注意:此方法ie存在兼容问题; ———————————————————————————————————————————————— 阅读全文
posted @ 2019-04-26 21:30 willingtolove 阅读(6996) 评论(0) 推荐(0) 编辑
摘要:前端无刷新下载文件,服务端返回的文件流 阅读全文
posted @ 2019-04-15 21:49 willingtolove 阅读(24287) 评论(0) 推荐(6) 编辑
摘要:指定某个日期(字符串),增加n天后,输出日期字符串,格式:年-月-日; 阅读全文
posted @ 2019-03-18 19:36 willingtolove 阅读(13025) 评论(0) 推荐(0) 编辑
摘要:1、undefined:只有一个值,及特殊的undefined。在使用var声明变量但未对其初始化时,这个变量的值是undefined,简言之,undefined就是表示变量申明了但未初始化时的值。 2、undefined在参与数值运算时一定是NAN,在与字符串拼接相加时则直接显示undefined; 3、null:示准备用来保存对象,还没有真正保存对象的值。从逻辑角度看,null值表示一个空对象指针。也就是说 null是相对于对象而言的,所以typeof(null) 为object。 阅读全文
posted @ 2018-09-08 16:29 willingtolove 阅读(697) 评论(0) 推荐(0) 编辑
摘要:时间(Date)转时间戳(Timestamp) 时间戳(Timestamp)转时间(Date) 阅读全文
posted @ 2018-08-27 21:28 willingtolove 阅读(132525) 评论(2) 推荐(4) 编辑
摘要:输入一个表示文件大小的数字,自适应转换到KB,MB,GB 方法一:bytes自适应转换到KB,MB,GB 方法二:bytes自适应转换到KB,MB,GB 方法三:可以设定输入的文件长度的参数的原始单位,自适应转换到KB,MB,GB 阅读全文
posted @ 2018-08-02 21:16 willingtolove 阅读(16721) 评论(0) 推荐(2) 编辑
摘要:function formatDate(dt) { var year = dt.getFullYear(); var month = dt.getMonth() + 1; var date = dt.getDate(); var hour = dt.getHours(); var minute = dt.getMinutes(); var seco... 阅读全文
posted @ 2018-04-19 16:16 willingtolove 阅读(365) 评论(0) 推荐(0) 编辑
摘要:一、数组 1. 什么是数组? 数组就是一组数据的集合; 其表现形式就是内存中的一段连续的内存地址; 数组名称其实就是连续内存地址的首地址; 2. 关于js中的数组定义 数组定义无需指定数据类型; 数组定义时可以无需指定数组长度; 数组可以存储任何数据类型的数据; 创建数组的语法: 3. 数组的遍历: 阅读全文
posted @ 2016-04-24 19:06 willingtolove 阅读(595) 评论(0) 推荐(1) 编辑
摘要:一、基础杂记 1. document.write() 1 <script type="text/javascript"> 2 document.write('<h2>我爱你</h2>'); 3 </script> 2. 变量必须声明才能使用: 使用var声明:局部变量; 没有使用var声明:全局变量 阅读全文
posted @ 2016-03-31 00:50 willingtolove 阅读(722) 评论(0) 推荐(0) 编辑
摘要:-------------------作者:willingtolove;本文链接:http://www.cnblogs.com/willingtolove/p/4745889.html1. 变量的作用域: 在javascript中,局部变量的作用域是由它定义的函数决定的,嵌套函数可以访问它的外部作... 阅读全文
posted @ 2015-08-24 17:18 willingtolove 阅读(1086) 评论(3) 推荐(3) 编辑
摘要:*转载请注明出处:作者:willingtolove;本文链接:http://www.cnblogs.com/willingtolove/p/4741549.html正文:1. 方法一:利用ajax 1) 客户端js代码: 1 //获取对象数组 2 function GetQAS() { 3 ... 阅读全文
posted @ 2015-08-19 14:58 willingtolove 阅读(9443) 评论(2) 推荐(3) 编辑

1
点击右上角即可分享
微信分享提示