文章分类 - JAVASCRIPT
摘要:npm初始化项目出现npm ERR! syscall rename的解决方案 删除项目下的package-lock.json Error: ENOENT: no such file or directory, scandir 'xxx\node-sass\vendor' 解决方案是执行以下方法: n
阅读全文
摘要:什么是JS事件冒泡?: 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到
阅读全文
摘要:双层循环 使用双层嵌套循环是最原始的方法: 外层循环 array 内层循环 res, 当 array[i] 和 res[j] 相等时,跳出循环。否则说明元素唯一,这时 j resLen 成立,将此元素添加到 res 中。 indexOf 使用 indexOf 可以返回某个元素在数组中的索引,不存在则
阅读全文
摘要:小数取整 生成n位随机数 生成16进制颜色 n到m间随机整数 驼峰命名转下划线 url参数转json 获取url中的参数 n维数组转1维数组 n维数组展开成字符串 时间格式化 统计文字个数 格式化数字 检测质数 统计字符出现的次数 评级 字符串类型的数字转数字 数组去重复 更多更详细的数组去重方法。
阅读全文
摘要:近期公司站点通过联通4G网站访问时被运营商插入广告代码,通过手机抓包定位到运营商值入的广告代码。 植入的广告代码通过在固定url的请求中添加内容插行一段js,通过body.appendChild在页面引入一段js代码。想到一个应急方案,通过改写appendChild来拦截广告,经测试有效。代码如下:
阅读全文
摘要:cityPicker cityPicker��主要是用于�PC的城市下拉选择插件,有selector和select两种应用场景模式。 来源 https://github.com/lquan529/cityPicker 版本 1.1.4 功能支持 支持联动 支持搜索功能 支持键盘选择功能 浏览器�支持
阅读全文
摘要:jQuery中的$.proxy官方描述为: 描述:接受一个函数,然后返回一个新函数,并且这个新函数始终保持了特定的上下文语境。 官方API; jQuery.proxy( function, context ) function为执行的函数,content为函数的上下文this值会被设置成这个obje
阅读全文
摘要:JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是: extend(dest,src1,src2,src3...); 它的含义是将src1,src2,src3..
阅读全文
摘要:源起 小飞是一名刚入行前端不久的新人,因为进到了某个大公司,俨然成为了学弟学妹眼中'大神',大家遇到js问题都喜欢问他,这不,此时他的qq弹出了这样一条消息 "hi,大神在吗?我有个问题想问,现在我们的代码里面有这样的东西,可是得不到正确的返回结果 1 2 3 4 5 6 7 function ge
阅读全文
摘要:tapmodo / Jcrop Jcrop是人气最高的图片裁剪jQuery插件,stars数量2k+,功能非常丰富,文档齐全,首选。Github.com官网也使用了这个插件。有一个小细节是,边框线的蚂蚁线是动画的,真的很用心。 Jcrop项目地址 | demo1 | demo2 | demo3 |
阅读全文
摘要:ECalendar 日历插件 多功能jQuery日期控件 ECalendar 提供了WEB时间日历选择趋近完美的解决方案。 引用文件: 调用代码:
阅读全文
摘要:在js中 使用 for(var a in b) 之类遍历的时候 如果 b 是json对象不能保证按照原顺序遍历。 若想按照顺序遍历需要把 b 转换为 array。 在js中 使用 for(var a in b) 之类遍历的时候 如果 b 是json对象不能保证按照原顺序遍历。 若想按照顺序遍历需要把
阅读全文
摘要:http://www.cnblogs.com/floor/p/7231960.html
阅读全文

浙公网安备 33010602011771号