javascript技巧

  • 详解JS中的reduce fold unfold用法

    fold(reduce) 说说reduce吧, 很喜欢这个函数,节省了不少代码量,而且有一些声明式的雏形了,一些常见的工具函数,flatten,deepCopy,mergeDeep等用reduce实现 ...

  • 页面中js执行顺序

    下面是测试的代码: 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> ...

  • js 创建一个浮动div的代码

    //关闭DIV MENU function MenuClose() { var MenuDiv = document.getElementById("MenuDiv"); if(M ...

  • 深入了解JavaScript 防抖和节流

    概述 说明 在项目过程中,经常会遇到一个按钮被多次点击并且多次调用对应处理函数的问题,而往往我们只需去调用一次处理函数即可.有时也会遇到需要在某一规则内有规律的去触发对应的处理函数,所以就需要使用到函 ...

  • JavaScript实现多球运动效果

    本文实例为大家分享了JavaScript实现多球运动的具体代码,供大家参考,具体内容如下 代码如下: <!DOCTYPE html> <html lang="en" ...

  • jQuery实现鼠标放置名字上显示详细内容气泡提示框效果的方法分析

    本文实例讲述了jQuery实现鼠标放置名字上显示详细内容气泡提示框效果的方法.分享给大家供大家参考,具体如下: 实现效果如上图,当鼠标放置到名字上时,则显示出内容详情. 实现具体过程如下: 1.需要加 ...

  • JavaScript 事件入门知识

    JavaScript事件是由访问Web页面的用户引起的一系列操作; 例如:用户点击;当用户执行某些操作的时候,再去执行一系列代码; 一 事件介绍 事件一般是用于浏览器和用户操作进行交互;最早是IE和N ...

  • Java 生成随机字符的示例代码

    示例代码: import java.util.Random; import java.util.UUID; public class Dept { /** * 生成随机字符串 uuid */ publ ...

  • 详解webpack的clean-webpack-plugin插件报错

    详解webpack的clean-webpack-plugin插件报错

  • 用 js 的 selection range 操作选择区域内容和图片

    先放上最后的效果,这是点击图片以前: 这是点击图片以后: 非常清晰,一目了然,就算是小白用户也明白发生了什么.挺好的. 最近在做编辑器相关的东西,遇到一个需求,用户在编辑器中插入或者粘贴的图片要支持点 ...

  • 浅析BootStrap栅格系统

    浅析BootStrap栅格系统

  • JS实现的简单tab切换功能完整示例

    本文实例讲述了JS实现的简单tab切换功能.分享给大家供大家参考,具体如下: <!DOCTYPE html> <html lang="en"> <he ...

  • PHP读取远程txt文档到数组并实现遍历

    代码如下 <?php $txt = "http://www.xxx.cn/sitemap.txt"; //读取远程txt; //是否存在 if(file_get_conten ...

  • javascript实现youku的视频代码自适应宽度

    由于是在网站编辑器里面编辑的内容,所以一直想通过CSS的方法来解决,可是找到的方式都有明显的缺陷,最终被迫采用脚本来控制列的高度,代码如下: 复制代码 代码如下: <divstyle=" ...

  • 微信小程序实现自定义导航栏

    本文实例为大家分享了微信小程序自定义导航栏的具体代码,供大家参考,具体内容如下 1.要实现自定义导航栏,首先得在全局进行相关配置 app.json页面 "window": {   ...

  • javascript中关于去重操作的使用

    目录 前言: 核心的基本算法 数据去重的基本用法 1.数组去重 2.字符串去重 3.数字去重 最后 前言: 前端开发里面,在JS中关于数据去重操作的使用是非常常用,也是非常重要的点,一般情况下关于对数 ...

  • js keycode快捷键大全 并附有简单使用说明

    复制代码 代码如下: keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter ...

  • javascript中类的定义方式详解(四种方式)

    本文实例讲述了javascript中类的定义方式.分享给大家供大家参考,具体如下: 类的定义包括四种方式: 1.工厂方式 function createCar(name,color,price){ v ...

  • js实现加载更多功能实例

    项目的一个前端页面展示已购买商品时,要求能下拉加载更多.关于如何实现『加载更多』功能,网上有插件可用,例如比较著名的使用iscroll.js实现的上拉加载更多.下拉刷新功能. 但实际用起来却是很麻烦. ...

  • javaScript数组迭代方法详解

    本文为大家介绍了javaScript数组迭代方法,供大家参考,具体内容如下 每个方法都接收两个参数:要在每一项上运行的函数  和  (可选的)运行该函数的作用域对象. 传入这些方法中的函数会接收三个参 ...