javascript技巧
-
JS基于开关思想实现的数组去重功能【案例】
本文实例讲述了JS基于开关思想实现的数组去重功能.分享给大家供大家参考,具体如下: 场景: 比如给你一个数组var Arr = [ 25, 70, 60, 70, 65, 65, 80 ],最终要得到 ...
-
JavaScript继承基础讲解(原型链、借用构造函数、混合模式、原型式继承、寄生式继承、寄生组合式继承)
说好的讲解JavaScript继承,可是迟迟到现在讲解.废话不多说,直接进入正题. 既然你想了解继承,证明你对JavaScript面向对象已经有一定的了解,如还有什么不理解的可以参考<面向对象J ...
-
JS获取当前时间戳方法解析
第一种方法:(这种方法只精确到秒) var timestamp = Date.parse(new Date()); 结果:1280977330000 第二种方法: var timestamp = (n ...
-
JavaScript统计字符出现次数
本文实例为大家分享了JavaScript统计字符出现次数的具体代码,供大家参考,具体内容如下 统计用户输入字符串中各字符出现的次数. 例如:输入字符串为"abca12abbc121d&quo ...
-
JS实现判断滚动条滚到页面底部并执行事件的方法
需要了解三个dom元素,分别是:clientHeight.offsetHeight.scrollTop. clientHeight:这个元素的高度,占用整个空间的高度,所以,如果一个div有滚动条,那 ...
-
基于JavaScript+HTML5 实现打地鼠小游戏逻辑流程图文详解(附完整代码)
随着html5的兴起,那些公司对大型游戏的开发正在慢慢疏远,一.开发周期长:二.运营花费高:他们正找一些能够克服这些缺点的替代品.正好,html5的出现可以改变这些现状,在淘宝.京东等一些大型电商网站 ...
-
Js利用console计算代码运行时间的方法示例
前言 本文主要给大家介绍了关于Js用console计算代码运行时间的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧. 需求 如果学习前端一定时间以后,就会考虑性能方面的问题. ...
-
js设置function参数默认值(适合没有传参情况)
今天写一个div+css模拟js信息框的类库时遇到一个问题,我希望当我没有传递参数过去时自动使用"提示信息"作为窗口标题.我试着这样写 复制代码 代码如下: function Me ...
-
50行代码实现Webpack组件使用次数统计
背景 最近有个领导想让我们搭组件库,然后我就想知道目前项目中使用的三方组件库哪些组件使用频率最高.本来想去咨询小伙伴,但是小伙伴太忙了,只能自己弄了.我就想能不能通过 webpack 来实现我的想法 ...
-
JS+DIV实现鼠标划过切换层效果的方法
本文实例讲述了JS+DIV实现鼠标划过切换层效果的方法.分享给大家供大家参考.具体实现方法如下: <html> <head> <title>DIV层切换</t ...
-
javascript页面倒计时实例
本文实例讲述了javascript页面倒计时实现方法.分享给大家供大家参考.具体实现方法如下: <html> <head> </head> <body> ...
-
微信小程序new Date()方法失效问题解决方法
iOS系统对js中的new Date()方法有格式要求 let dt = new Date("2019-07-24 19:57") // dt会返回valid Date 正确写法应 ...
-
jquery.rotate.js实现可选抽奖次数和中奖内容的转盘抽奖代码
需求: 最多可以抽奖5次,而且,每次只会中"2000元理财金"或者"谢谢参与",其它的不会抽中(哈哈,果然都是套路). 效果如下: 一.页面结构: <di ...
-
JS写XSS cookie stealer来窃取密码的步骤详解
JavaScript是web中最常用的脚本开发语言,js可以自动执行站点组件,管理站点内容,在web业内实现其他有用的函数.JS可以有很多的函数可以用做恶意用途,包括窃取含有密码等内容的用户cooki ...
-
JS检测移动端横竖屏的代码
使用media来判断屏幕宽度遇到的问题: ios上当我旋转屏幕的时候可行,但是安卓机上没反应,横屏显示的还是我竖屏的样式. 查了一下资料,css3的media如果要在移动端有较好的显示效果,需要在页头 ...
-
JS中 new Date() 各方法的用法说明
目录 JS中 new Date() 各方法的用法 1.new Date() 参数篇 2.方法篇 3.国标时间.时间戳.年月日 时分秒的转换 JS中 new Date() 各方法的用法 1.new Da ...
-
egg.js的基本使用实例
目录 安装egg.js 写第一个api接口 创建控制器 编写路由 关闭csrf开启跨域 数据库 配置和创建迁移文件 创建数据迁移表 模型 创建模型 错误和异常处理 中间件 参数验证 安装egg.js ...
-
layer iframe 设置关闭按钮的方法
如下所示: layer.open({ type: 2, title: 'XXXX网吧历史更多数据', shade:0, // closeBtn:0, resize:false, move:false, ...
-
js对象的读取速度实例详解
js对象的读取速度实例详解
-
JS实现图片瀑布流效果
本文实例为大家分享了JS实现图片瀑布流的具体代码,供大家参考,具体内容如下 过程: 1.创建一个放所有图片的模块bigblock. 2.获取这个大模块,追加一个子元素块来放小图. 3.封装一个函数li ...
