javascript技巧

  • js通过iframe加载外部网页的实现代码

    今天从别的网站看到的,不需要跳转到别的页面直接本域名下调用外部网页.里面用js控制iframe的大小,确实不错. <!DOCTYPE html PUBLIC "-//W3C//DTD ...

  • javascript简单实现类似QQ头像弹出效果的方法

    本文实例讲述了javascript简单实现类似QQ头像弹出效果的方法.分享给大家供大家参考.具体实现方法如下: <!DOCTYPE html PUBLIC "-//W3C//DTD X ...

  • Javascript实现字数统计

    字数统计功能,原理是给textarea添加onKeyup事件,事件读取textarea内容并获得长度,并赋值给统计字数的那个文本节点,这里有一点要注意的是添加onKeypress和onKeydown事 ...

  • javascript &&和||运算法的另类使用技巧

    &&和||在JQuery源代码内尤为使用广泛,由于本人没有系统的学习js,所以只能粗略的自我理解出来,希望大家指点下. 粗略理解如下: a() && b() :如果执行 ...

  • 微信小程序实现随机验证码

    本文实例为大家分享了微信小程序实现随机验证码的具体代码,供大家参考,具体内容如下 废话不多说,直接上图看效果 一.实现功能 1.点击灰色底的验证码图片可以更换一张验证码 2.验证输入的验证码是否正确, ...

  • Javascript引用指针使用介绍

    请尝试完成下列完形填空: 复制代码 代码如下: /* 创建一个队列,头为head0,尾为tail0 */ function IntList(head0, tail0){ this.head = hea ...

  • js实现时钟定时器

    本文实例为大家分享了js实现时钟定时器的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html> <head> <meta chars ...

  • 浅谈Emergence.js 检测元素可见性的 js 插件

    Emergence.js 是一个轻量级,高性能的 JS 插件,用于检测和操作浏览器中的元素. 这个插件被设计为允许根据浏览器中的可见性对元素进行操作.它使开发人员可以自由使用自己的 CSS 或JS 来 ...

  • 记录一次websocket封装的过程

    在一个应用中,websocket一般都是以单例形式存在的,即在整个应用中,websocket实例始终保持唯一.但有时我们要用到websocket实例的时候,可能websocket还没实例化,所以要做成 ...

  • javascript数组去重方法终极总结

    有时会碰上这种需求,需要将数组中重复的元素删除掉,而只保留一个.最先想到的办法很可能就是用2个for循环来做比较然后去除掉重复的元素,代码如下所示: 方法1: 复制代码 代码如下: Array.pro ...

  • 浅析Javascript中bind()方法的使用与实现

    在讨论bind()方法之前我们先来看一道题目: var altwrite = document.write;  altwrite("hello");  //1.以上代码有什么问题 ...

  • 深入了解最常用的JavaScript 事件

    目录 JavaScript 事件: 常用的事件: 事件操作 总结 JavaScript 事件: 事件指的就是当某些组件执行了某些操作后,会触发某些代码的执行. 常用的事件: 属性 触发时机 onabo ...

  • 基于原生JS实现分页效果的示例代码

    这个只是一个分页的demo,主要是思路整理(很久之前项目用的东西) 分页实现的效果 主要是 左侧上一页 右侧是下一页 中间显示主要是超过5个显示 省略号 然后是可配置选项 实现之后的效果 首先需要初始 ...

  • JS动态日期时间的获取方法

    由于代码比较简单,小编就不再讲解,看代码就明白了,直接把实例帖出来. <html xmlns="http://www.w3.org/1999/xhtml"> <h ...

  • 一个封装js代码-----展开收起效果示例

    第一次靠自己完整的封装的小特效,有点小小的兴奋,和大家分享下,希望能对和我一样在探索的童鞋们有点帮助 js部分: 复制代码 代码如下: var show_obj = function(obj,at,o ...

  • JS中函数科里化的背景与应用实例教程

    目录 背景 使用场景 JS中的函数科里化 经典面试题:add(1)(2)(3) 总结 背景 柯里化(Currying)是一种关于函数的高阶技术.它不仅被用于 JavaScript,还被用于其他编程语言 ...

  • 一文详解如何清除手机上小程序缓存

    目录 前言 一.提出问题: 二.分析问题: 三.解决问题: 总结 前言 原来真的有人,删掉手机里所有的娱乐软件,不管不顾任何东西,没日没夜的学习,就只是为了回到原来那个眼里有光被赋予希望的自己. 你要 ...

  • 详解Next.js页面渲染的优化方案

    在过去一年的工作中我所使用的js框架是Next.js,尽管这个框架在前后端同构方面有着绝佳的体验,但是当页面js文件过大以及preload过多的时候还是会出现页面跳转卡顿和渲染阻塞等比较糟糕的用户体验 ...

  • 如何用js实现鼠标向上滚动时浮动导航

    为什么会有这个需求呢?有没有发现在国外的一些网站,当你向上滚动时,导航条浮动在顶部位置.用户如果是想看内容就可以直接点击到达,省去很多拖动的时间,当然返回顶部也是比较容易.但有时候返回顶部这个按钮往往 ...

  • React组件设计模式之组合组件应用实例分析

    本文实例讲述了React组件设计模式之组合组件应用.分享给大家供大家参考,具体如下: 这种模式本质上解决的是组件之间传值的问题.但是它对于传值以及一些内部操控的逻辑封装得更严密. 场景:希望减少上下级 ...