javascript技巧

  • JavaScript实现的简单Tab点击切换功能示例

    本文实例讲述了JavaScript实现的简单Tab点击切换功能.分享给大家供大家参考,具体如下: <!DOCTYPE html> <html> <head> < ...

  • 使用 JavaScript 制作页面效果

    十一.使用 JavaScript 制作页面效果 11.1 DOM 编程 DOM 编程(Document Object Model)文档对象模型 在 DOM 编程中,把整个页面看成一个 document ...

  • JS实现水平遍历和嵌套递归操作示例

    本文实例讲述了JS实现水平遍历和嵌套递归操作.分享给大家供大家参考,具体如下: 程序中存在着一些有意思的逻辑,比如多层嵌套可以用递归遍历,比如同层的if else可以用数组遍历. 下面举例说明,多层嵌 ...

  • 详解JavaScript中精度失准问题及解决方法

    首先来看一下JavaScript中的数字类型的存储情况 ①JS中所有的数字(小数.整型)都是浮点型 ②JS中小数.整型都是Number类型 ③JS中Number类型使用binary64或双精度表示的, ...

  • ES6使用新特性Proxy实现的数据绑定功能实例

    本文实例讲述了ES6使用新特性Proxy实现的数据绑定功能.分享给大家供大家参考,具体如下: 项目地址:https://github.com/jrainlau/mog 在线体验:https://cod ...

  • javascrpt密码强度校验函数详解

    最近写了个密码强度验证的函数,主要验证以下内容 1.密码最小和最大长度 2.连续字符串出现的次数 3.字符连续出现的次数 4.禁止特定的字符串作为密码 5.密码字符串的组合强度要求,必须含有大小写字母 ...

  • uniapp上传二进制图片的实现

    功能需求: 前端选择本地文件,将选择好的文件显示在界面上进行预览,可同时选择四张进行预览. 思路如下: 前端选择本地的png.jpg.等格式的图片,将图片以二进制的形式传到后端服务器,后端对二进制图片 ...

  • JavaScript数据结构之优先队列与循环队列实例详解

    本文实例讲述了JavaScript数据结构之优先队列与循环队列.分享给大家供大家参考,具体如下: 优先队列 实现一个优先队列:设置优先级,然后在正确的位置添加元素. 我们这里实现的是最小优先队列,优先 ...

  • 浅谈Webpack多页应用HMR卡住问题

    起因 在公司搭建了套webpack多页面应用脚手架,开始用着很爽,解决了既想使用Vue的模块化开发,又想做多页打包上线管理的初衷,但是随着业务项目的增加,我发现npm run dev的时候,每次热加载 ...

  • 基于JS实现视频上传显示进度条

    示例代码: css部分: #content{border: 1px solid saddlebrown;padding: 16px;border-radius: 2px} .list {top: 15 ...

  • JS+JSP checkBox 全选具体实现

    复制代码 代码如下: <script> function func(){ var options=document.getElementsByName("chkBox" ...

  • javascript中setTimeout的问题解决方法

    看到一个问题,大概是这个样子得. 复制代码 代码如下: name = 'out of you' foo = function(){ this.name = 'xxoo'; } foo.prototyp ...

  • 使用js判断控件是否获得焦点

    使用JS获取具有焦点控件的ID: 复制代码 代码如下: $("#textID").click(function(){var act = document.activeElement ...

  • 微信小程序单选radio及多选checkbox按钮用法示例

    本文实例讲述了微信小程序单选radio及多选checkbox按钮用法.分享给大家供大家参考,具体如下: 1.单选:radio 实例: js: Page({ data : { radioId:" ...

  • js实现鼠标悬浮框效果

    本文实例为大家分享了js实现鼠标悬浮框效果的具体代码,供大家参考,具体内容如下 <!DOCTYPE html> <html lang="en"> <h ...

  • 理解JavaScript设计模式中的单例模式

    单例模式(Singleton Pattern)是最简单的设计模式之一.这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式. 单例模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只 ...

  • js面向对象之实现淘宝放大镜

    本文实例为大家分享了js实现淘宝放大镜的具体代码,供大家参考,具体内容如下 描述: JS面向对象--淘宝放大镜实现 图片的引用是一个大图,一个小图 传输用的ajax,记得改成自己的ip地址,js和ht ...

  • 微信小程序拼接图片链接无底洞深入探究

    背景 由于小程序包大小限制,我们一般都会将icon存放到cdn上.现在的开发流程需要在开发测试环境下图片使用开发域名,线上使用生产域名. 问题重现 在小程序onLaunch的时候读取配置文件获取当前环 ...

  • 使用JavaScript和MQTT开发物联网应用示例解析

    如果说Java和C#哪个是最好的开发语言,无疑会挑起程序员之间的相互怒怼,那如果说JavaScript是动态性最好的语言,相信大家都不会有太大的争议.随着越来越多的硬件平台和开发板开始支持JavaSc ...

  • CocosCreator骨骼动画之龙骨DragonBones

    CocosCreator版本2.3.4 龙骨动画 将龙骨动画放到cocos的assets下.我这里龙骨动画是Dragonbones导出的二进制动画. 直接拖拽龙骨动画(骨头图标)到舞台 设置骨骼动画的 ...