随笔分类 -  js

摘要:accept表示 客服端(浏览器)支持的类型,也是希望服务器响应发送回来的的数据类型。 例如:Accept:text/xml; ,也就是希望服务器响应发送回来的是xml文本格式的内容 区别: 1.Accept属于请求头, Content-Type属于实体头。 Http报头分为通用报头,请求报头,响应 阅读全文
posted @ 2019-10-02 13:14 发疯的man 阅读(1412) 评论(2) 推荐(2) 编辑
摘要:for......in 判断是否包含key 得到一个对象有几个key 第一种 第二种 js计算数组中每个元素出现的次数 封装成方法 阅读全文
posted @ 2019-08-16 11:41 发疯的man 阅读(216) 评论(0) 推荐(0) 编辑
摘要:常用场景 几个值随机取1个 轮训抽一个 主键 实现自增效果 tip:自增加一,初始值为1 ,初始值必须为数字 随机id uuid 布尔 字符串 时间 日期 年月日 时间 时分秒 日期时间 年月日 时分秒 当前时间 姓名 人名 (姓名) 姓 英文名字 数字 (一个区间范围) 一定长度的数字 浮点数 城 阅读全文
posted @ 2019-04-30 14:44 发疯的man 阅读(2108) 评论(0) 推荐(0) 编辑
摘要:window.onload() $(document).ready() 阅读全文
posted @ 2019-04-25 16:42 发疯的man 阅读(174) 评论(0) 推荐(0) 编辑
摘要:post传参 阅读全文
posted @ 2019-04-25 16:38 发疯的man 阅读(210) 评论(0) 推荐(0) 编辑
摘要:// 判断是否为对象 function isObject(o) { return (typeof o === 'object' || typeof o === 'function') && o !== null } // 迭代递归法:深拷贝对象与数组 function deepClone(obj) { if (!isObject(obj)) { thr... 阅读全文
posted @ 2019-04-15 15:59 发疯的man 阅读(326) 评论(0) 推荐(0) 编辑
摘要:注意 :通常下载文件是用get请求 后台: response.setHeader("Content-Disposition", "attachment;filename=" + URLEncoder.encode(filename,"UTF-8")); 参考博客:https://blog.csdn. 阅读全文
posted @ 2019-02-26 10:16 发疯的man 阅读(9390) 评论(0) 推荐(1) 编辑
摘要:字符串扩展 ES6为字符串扩展了几个新的API: includes():返回布尔值,表示是否找到了参数字符串。 startsWith():返回布尔值,表示参数字符串是否在原字符串的头部。 endsWith():返回布尔值,表示参数字符串是否在原字符串的尾部。 ES6中提供了`来作为字符串模板标记。我 阅读全文
posted @ 2018-10-05 16:28 发疯的man 阅读(10731) 评论(0) 推荐(0) 编辑
摘要:推荐博客:https://blog.csdn.net/yaoyuan_difang/article/details/38582697 阅读全文
posted @ 2018-08-29 17:48 发疯的man 阅读(1492) 评论(0) 推荐(0) 编辑
摘要:js的base64编码和解码 base64URL 转 blob 对象,文件上传 获取file对象 ,获取base64URL 阅读全文
posted @ 2018-08-27 22:42 发疯的man 阅读(7963) 评论(0) 推荐(1) 编辑
摘要:模块化的好处 以前我们平常写js,需要引用大量大js文件,还得注意先后顺序,因为是一层一层依赖的关系。很是麻烦,现在有了模块化,我们只需要知道,我们要实现这个功能需要哪一个js文件就ok,其他的不需要管,它帮我们自动依赖加载了。很方便有没有!!! 一张图说明没有模块化的时候多么的操蛋 模块化的大致思 阅读全文
posted @ 2018-06-18 10:47 发疯的man 阅读(237) 评论(0) 推荐(0) 编辑
摘要:跨域如何解决? 前端用jsonp解决。 后端设置http header 解决 后端解决方法: 前端解决方法: 留坑,有空写 阅读全文
posted @ 2018-06-18 10:28 发疯的man 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-06-17 00:54 发疯的man 阅读(384) 评论(0) 推荐(0) 编辑
摘要:话不多说,直接上图,一眼便知道怎么回事!!! forEach every some sort map filter 阅读全文
posted @ 2018-06-16 23:01 发疯的man 阅读(440) 评论(0) 推荐(0) 编辑
摘要:闭包:主要的作用是 封装变量,收敛权限。防止变量被污染。比如Jquery框架就运用了大量的闭包。为什么呢? 问个问题?框架是如何来避免你声明的变量和它自带的变量不发生的冲突的?????很明显,需要闭包么!!!只在自己定义的作用域中有效。 阅读全文
posted @ 2018-06-15 22:32 发疯的man 阅读(435) 评论(0) 推荐(0) 编辑
摘要:首先确定一点,this在声明时确定不了,在执行时才知道指向的谁!!! call() , apply(),bind() 方法的用法 比如下面一个例子: 阅读全文
posted @ 2018-06-15 22:00 发疯的man 阅读(919) 评论(0) 推荐(0) 编辑
摘要:所有的对象都可以自由扩展属性 (null 除外) 所有的引用类型(对象,数组,函数)都有一个_proto_属性 所有的函数都有一个prototype属性 所有引用类型对象的_proto_属性指向它的的构造函数的prototype属性值 obj.__proto__ Object.prototype; 阅读全文
posted @ 2018-06-15 01:03 发疯的man 阅读(213) 评论(0) 推荐(0) 编辑
摘要:值类型:值的拷贝。 引用类型:一般指对象,地址的指针引用 typeof有几种类型:6种 变量和布尔值之间的转换 js中内置的函数 阅读全文
posted @ 2018-06-13 22:45 发疯的man 阅读(137) 评论(0) 推荐(0) 编辑
摘要:就是判断 当前这个页面是否嵌套在iframe框架中。 阅读全文
posted @ 2018-05-24 15:06 发疯的man 阅读(3817) 评论(0) 推荐(0) 编辑
摘要:验证手机号格式是否正确 验证身份证号格式是否正确 阅读全文
posted @ 2018-05-19 21:27 发疯的man 阅读(226) 评论(0) 推荐(0) 编辑

喜欢请打赏

扫描二维码打赏

了解更多

喜欢请打赏

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