随笔分类 -  js

摘要:函数去抖: 单位时间内,无论触发多少次 只执行一次;这里的时间是短暂的 极端情况下,函数会一直处于等待状态 函数去抖常用于防止 短时间内重复执行函数 1 function debounce(func, delay) { 2 //去抖 3 var tId; 4 return function () { 阅读全文
posted @ 2020-07-28 15:37 四两websir 阅读(164) 评论(0) 推荐(0)
摘要:same-site 是什么? 设置chrome策略: (win平台) 1、打开任务管理器,确保里面没有chrome 进程 2、升级chrome到最新版本 3、创建个快捷方式,并加入以下参数 其中 "E:\chromeUserData" 可以随意设置任意目录 --args --disable-web- 阅读全文
posted @ 2020-03-23 17:23 四两websir 阅读(21356) 评论(2) 推荐(0)
摘要:近日阅读《javascript设计模式与开发实践》 书中的apply和call调用函数层出不穷,很多妙用; 函数中的this是根据调用方式来决定的 函数调用方式有4中 1、直接调用 a(...arg); 函数a中的this总是绑定的window /严格模式下绑定的undefined2、方法调用 a. 阅读全文
posted @ 2017-05-22 12:39 四两websir 阅读(492) 评论(0) 推荐(0)
摘要:原题地址:https://leetcode.com/problems/longest-substring-without-repeating-characters/#/description 没咋么过脑子,瞬间能想到的思路大概为: "abcabcbb"比如这个字符串首先 声明一个数组 里面存放各种开 阅读全文
posted @ 2017-05-21 00:26 四两websir 阅读(186) 评论(0) 推荐(0)
摘要:不知道是做着故意放的还是什么原因。总之运行后就会出现问题(奇怪的条目的数量) 问题出在标红的这3块 附上正确代码: 阅读全文
posted @ 2016-11-30 17:09 四两websir 阅读(409) 评论(0) 推荐(0)
摘要:1、eval 是个函数,他可以被赋值给变量,例如 var evalg = eval; evalg("alert(1)"); 2、eval被赋值时,也会把当前eval所处的变量作用域也赋值过去; var x = 1,evalg = eval; function a(){ var x = 3; eval 阅读全文
posted @ 2016-02-16 10:56 四两websir 阅读(2281) 评论(0) 推荐(0)
摘要:前提:本人接触大型项目不多,所以可能对某些名词或者方法不熟悉,如果以下想法已经有了很成熟的模式 请告知 谢谢!直入正题:据我所了解的并且目前能理解的 前端优化方式为:1、缓存技术 (时间戳 MD5等等)2、图片懒加载3、图片单独放到一个域名下4、CSS Sprite。。。。 等等但是这些都是当用户正... 阅读全文
posted @ 2015-04-07 17:33 四两websir 阅读(194) 评论(0) 推荐(0)
摘要:IE8不支持的PageXY 相对于整个页面鼠标的位置 包括溢出的部分event.pageX;event.pageY;所有浏览器支持的: 相对于当前浏览器窗口可视区域的坐标event.clientX;event.clientY;相对于当前屏幕(和浏览器窗口大小无关)的坐标event.screenX;... 阅读全文
posted @ 2015-04-06 16:44 四两websir 阅读(1039) 评论(0) 推荐(0)
摘要:addEvent(oDiv,"click",function(event){ console.log(event.bubbles+"事件是否冒泡"); console.log(event.cancelable +"是否可以取消默认行为") ... 阅读全文
posted @ 2015-04-06 11:59 四两websir 阅读(232) 评论(0) 推荐(0)
摘要:首先事件绑定分为2种方法一种为"DOM0级"方法,这里我理解为事件指定 var oDiv = document.getElementById("div1"); oDiv.onclick = function(){ alert... 阅读全文
posted @ 2015-04-06 11:44 四两websir 阅读(161) 评论(0) 推荐(0)
摘要:最近一直在恶补基础JS H5 CSS3的基础知识关于这个瀑布流:本来打算看着教程来做的。 不过 感觉理解起来有点复杂。SO, 自己参考教程默写了一个。。目前我所接触过的瀑布流布局分为2大类主要区分在于 float布局 或者position布局点击这里下载Demo贴下源码:(可能有些BUG,没有具体测... 阅读全文
posted @ 2015-04-02 17:08 四两websir 阅读(339) 评论(0) 推荐(0)
摘要:alert(![] == [])alert([]==[])alert([]==false)alert([]==true) 昨天某童鞋问我这问题。。 经过百度 谷歌查资料折腾一番。 终于屡清楚了一个一个来;首先第一个alert(![] == [])//true为什么自身和自身不想等呢?首先抄一段==... 阅读全文
posted @ 2015-03-31 15:26 四两websir 阅读(884) 评论(2) 推荐(1)