随笔分类 -  js备忘

摘要:function cookieToJson(str) { let cookieArr = str.split(";"); let obj = {} cookieArr.forEach((i) => { let arr = i.split("="); obj[arr[0]] =arr[1]; }); 阅读全文
posted @ 2021-01-15 16:39 方方和圆圆 阅读(2292) 评论(1) 推荐(0) 编辑
摘要:在线cookie转json 点击运行在线运行: function cookieToJson(str) { let cookieArr = str.split(";"); let obj = {} cookieArr.forEach((i) => { let arr = i.split("="); o 阅读全文
posted @ 2021-01-14 14:05 方方和圆圆 阅读(2352) 评论(0) 推荐(0) 编辑
摘要:async function fn() { for(var i=0; i<5; i++) { await (function(){ return new Promise(function(res, rej){ setTimeout(function(){ console.log("res") res 阅读全文
posted @ 2020-12-15 22:40 方方和圆圆 阅读(5015) 评论(0) 推荐(2) 编辑
摘要:冒泡排序, 最经典的排序, 把比较大的数字往后放, 和选择排序恰恰相反: javascript实现的快速排序, 选取数组的第一个为中间值, 然后把小于中间值的元素排到数组的左边, 把大于中间值的元素排到数据右边, 充分利用二分法, 排序效率非常高: JS实现插入排序: javascript中的选择排 阅读全文
posted @ 2017-03-24 16:32 方方和圆圆 阅读(410) 评论(0) 推荐(0) 编辑
摘要:ARP欺骗的作用 当你在网吧玩,发现有人玩LOL大吵大闹, 用ARP欺骗把他踢下线吧 当你在咖啡厅看上某一个看书的妹纸,又不好意思开口要微信号, 用arp欺骗,不知不觉获取到她的微信号和聊天记录,吓一吓人家也是可以的嘛; 当你没啥事的时候, 想窜改局域网内的baidu的首页, 用arp欺骗吧, 把b 阅读全文
posted @ 2016-11-17 11:01 方方和圆圆 阅读(10337) 评论(12) 推荐(12) 编辑
摘要:在网站中,ajax的get请求有时候会被缓存, 缓存的时间,其实后台是可以设置的,后端可以在网页的请求头设置Cache-Control的值为max-age=0 ,那么每一次这种get请求都会经过服务器确认, 如果资源没有修改, 返回304, 然后浏览器从本地读取, 否者的话,服务器会重新返回数据; 阅读全文
posted @ 2016-11-01 00:38 方方和圆圆 阅读(1876) 评论(0) 推荐(0) 编辑
摘要:这两天倒腾编辑器,atom实在太大了,还是sublime好用 以前一直用sublime2, 然后更新到sublime3, 然后把一些必要的插件安装了一下:liveload(自动刷新); package control 首先给sublime添加了一个package control的插件, sublim 阅读全文
posted @ 2016-09-07 00:22 方方和圆圆 阅读(2500) 评论(5) 推荐(1) 编辑
摘要:使用Function构造函数, 也能够创建函数, 和使用关键字function定义函数有几点区别: 使用function关键字这样定义函数: 使用Function构造函数定义函数要这样写: 使用new Function构造函数创建函数有3个注意点: 1:在JS运行的时候可以动态创建Function; 阅读全文
posted @ 2016-07-09 00:35 方方和圆圆 阅读(2352) 评论(0) 推荐(0) 编辑
摘要:原生bind方法 不同于jQuery中的bind方法只是简单的绑定事件函数,原生js中bind()方法略复杂,该方法上在ES5中被引入,大概就是IE9+等现代浏览器都支持了(有关ES5各项特性的支持情况戳这里ECMAScript 5 compatibility table),权威指南上提到在ES3中 阅读全文
posted @ 2016-06-16 18:36 方方和圆圆 阅读(1868) 评论(0) 推荐(0) 编辑
摘要:1、位(bit) 来自英文bit,音译为“比特”,表示二进制位。位是计算机内部数据储存的最小单位,11010100是一个8位二进制数。一个二进制位只可以表示0和1两种状态(21);两个二进制位可以表示00、01、10、11四种(22)状态;三位二进制数可表示八种状态(23)……。 2、字节(byte 阅读全文
posted @ 2016-06-16 18:34 方方和圆圆 阅读(29052) 评论(0) 推荐(1) 编辑
摘要:/* * Define a properties() method in Object.prototype that returns an * object representing the named properties of the object on which it * is invoked (or representing all own pro... 阅读全文
posted @ 2016-05-30 18:18 方方和圆圆 阅读(557) 评论(0) 推荐(0) 编辑
摘要:一个字节包含8位, 第一位是符号位, 8位就可以是代码27次方, 所以范围为-2^7 ~ 2^7 - 1, 即-128到+127; 一个字节包含8位,八位转化为二进制位11111111,此时的值为FF,或者00000000,值为00; 其中十进制的0-127也就是十六进制的00-7E,代表了ascl 阅读全文
posted @ 2016-03-24 01:12 方方和圆圆 阅读(644) 评论(3) 推荐(0) 编辑
摘要:如何判断在html中图片加载完毕呢? 给img图片加onload事件呗。 如何判断一个界面中所有的图片加载完毕呢? 给所有的图片加上onload事件呗。 如果有1000张图片那要怎么绑定事件呢? 我们用事件冒泡捕获, JS中神奇的事件冒泡捕获, 而且只要给父节点绑定一个事件就好了;(但... 阅读全文
posted @ 2015-11-12 00:27 方方和圆圆 阅读(3500) 评论(2) 推荐(1) 编辑
摘要:jQuery的属性support是判断浏览器之间是否兼容的模块 ,该模块包含了leadingWhitespace,tbody,htmlSerialize,style,hrefNormalized,opacity,cssFloat,checkOn,optSelected,getSetAttribu... 阅读全文
posted @ 2015-07-02 00:10 方方和圆圆 阅读(3053) 评论(2) 推荐(2) 编辑

再过一百年, 我会在哪里?

🚀
回顶
收起
点击右上角即可分享
微信分享提示