javascript技巧

  • 微信小程序设置滚动条过程详解

    原因 原来在app.wxss中定义了如下的内容[不知道是不是新建项目自动生成的,这里也就提供了隐藏滚动条的思路啦] ::-webkit-scrollbar { width: 0px; height: ...

  • vue3+Pinia+TypeScript 实现封装轮播图组件

    目录 为什么封装? 静态结构 后面再进行更改 请求数据都存放在pinia里面 类型检测 页面级组件 全局组件 为什么封装? 迎合es6模块化开发思想 注册为全局组件,可以更好地复用,需要用到的地方,直 ...

  • 你有必要知道的25个JavaScript面试题

    你有必要知道的25个JavaScript面试题

  • Vue之vue-tree-color组件实现组织架构图案例详解

    目录 npm 安装loader Import Plugins 开始 排列方式 折叠展示 点击节点 其他功能 npm # use npm npm install vue-tree-color 安装loa ...

  • js实现简单的点名器随机色实例代码

    js简单实现点名器随机色 布局(排版) <body> <button onclick="star()">开始</button> <butt ...

  • js实现倒计时效果(小于10补零)

    话不多说,请看代码: function checkTime(i) { if (i<10) { i = "0" +i; } return i; }; function GetR ...

  • js实现动态添加上传文件页面

    发邮件是需要添加一些文件,每添加一个文件,页面上可以显示一个表单文件上传选项. 此功能为:初始时刻只有一个添加按钮,当点击添加文件时,会增加一个选择文件和删除区域,同时显示上传按钮,当点击删除,此行选 ...

  • 微信小程序-详解数据缓存

    每个微信小程序都可以有自己的本地缓存,可以通过 wx.setStorage(wx.setStorageSync).wx.getStorage(wx.getStorageSync).wx.clearSt ...

  • js中获取事件对象的方法小结

    复制代码 代码如下: var evt = window.event || arguments[0]; 下面分三种添加事件的方式讨论,你也许会看到以前没有看到过的获取方式. 1,第一种添加事件的方式,直 ...

  • js如何根据id删除数组中对象

    目录 js根据id删除数组中对象 js根据id数组,删除对象数组中的指定项 总结 js根据id删除数组中对象 使用findIndex找到数据位置后使用splice将其裁切. arr.splice(ar ...

  • ES6对象操作实例详解

    本文实例讲述了ES6对象操作.分享给大家供大家参考,具体如下: 1.对象赋值 es5中的对象赋值方式如下: let name="小明"; let skill= 'es6开发'; v ...

  • 自定义函数实现IE7与IE8不兼容js中trim函数的问题

    本文实例讲述了自定义函数实现IE7与IE8不兼容js中trim函数的方法.分享给大家供大家参考.具体实现方法如下: <html> <head> <title>tes ...

  • JavaScript实现简单的二级导航菜单实例

    本文实例讲述了JavaScript实现简单的二级导航菜单的方法.分享给大家供大家参考.具体如下: <!DOCTYPE html PUBliC "-//W3C//DTD XHTML 1. ...

  • js插件实现图片滑动验证码

    图片滑动验证码,逻辑是根据鼠标滑动轨迹,坐标位置,计算拖动速度等等来判断是否人为操作,当然下面的代码只是实现前端部分,只记录了拖动的坐标. 先上代码吧,做个备份记录 jquery.lgymove.js ...

  • js使用generator函数同步执行ajax任务

    本文实例为大家分享了js使用generator函数同步执行ajax任务的具体代码,供大家参考,具体内容如下 function request(url, callback) { fetch(url, { ...

  • js 判断一组日期是否是连续的简单实例

    这是群里一朋友问的问题,当时我说判断下 day 是否相邻即可,后来细想,发现完全不对. 问题需求 给定5个相同格式的日期,怎么判断是否是连续5天呢? 我当时第一反应 getDay() 后排序,然后前后 ...

  • Javascript通过控制类名更改样式

    控制类名(className 属性) className 属性设置或返回元素的class 属性. 语法: object.className = classname 作用: 1.获取元素的class 属 ...

  • 修复IE9&safari 的sort方法

    当前版本 v0.2 v0.1 修复IE9-- Array.prototype.sort 不能根据 对象属性 做排序的遗憾 v0.2 修复safari 不支持函数参数 复制代码 代码如下: !funct ...

  • JavaScript实现的联动菜单特效示例

    本文实例讲述了JavaScript实现的联动菜单特效.分享给大家供大家参考,具体如下: 博主昨天发布了一篇关于JavaScript特效的文章,今天呢给大家带来联动菜单特效,这可能是一个系列哦! 效果图 ...

  • JavaScript从数组中删除指定值元素的方法

    本文实例讲述了JavaScript从数组中删除指定值元素的方法.分享给大家供大家参考.具体分析如下: 下面的代码使用了两种方式删除数组的元素,第一种定义一个单独的函数,第二种为Array对象定义了一个 ...