最新通知

文章

js判断滚动条滚动方向以及滚动位置判断

js判断滚动条滚动方向以及滚动位置判断

利用js方法判断当前滚动条滚动的方向,以及滚动位置相关判断,横向滚动纵向滚动。

2022年02月12日
2674 0 0 0
追梦猪追梦猪
javaScript
js 实现事件分发系统 on、off、emit

js 实现事件分发系统 on、off、emit

使用js封装事件分发系统,包含三个最基本功能 on (监听事件), off (移出事件), emit (触发事件),来实现事件的监听回调。

2021年10月16日
2718 0 0 0
追梦猪追梦猪
javaScript
webapp移动h5页面嵌套iframe后rem失效

webapp移动h5页面嵌套iframe后rem失效

有的时候我们使用iframe这种框架标签来引入我们的页面的时候我们发现,自适应的rem页面出现页面样式坍塌

2021年04月04日
2288 0 0 0
追梦猪追梦猪
javaScript
js实现禁止查看源代码,禁止右击、禁止F12、禁止开发者工具

js实现禁止查看源代码,禁止右击、禁止F12、禁止开发者工具

使用javascript屏蔽阻止用户通过鼠标右键点击,键盘f12,以及通过浏览器自带的开发者工具选项进行源代码的查看

2021年04月04日
2795 0 0 0
追梦猪追梦猪
javaScript
mock.js的开发方式及变量解释说明

mock.js的开发方式及变量解释说明

直到在一个夜黑风高的晚上,我邂逅到它(mock.js),顿时感觉,整个世界都安静了不少。站长在经历当中遇见最恶心的事就是什么也没有,没有文档,没有交流,你做你的我做我的,很反感这样的开发方式,各做各的没有一点交流合作,团队也不会有多大的成长!

2020年01月19日
3223 0 0 0
追梦猪追梦猪
javaScript
Javascript语法规范错误提示代码

Javascript语法规范错误提示代码

在使用js我们会因为各种原因出现各种错误,然后站长进行搜集整理出来错误提示,来供大家参考使用,提供便利!

2020年01月12日
3128 0 0 0
追梦猪追梦猪
javaScript
js保存导出json数组文件下载

js保存导出json数组文件下载

站长在搞一个矩阵二维地图的时候(其实就是二维数组),自己总不能一个一个给数组里填吧,所以就有了这个自动保存json文件导出供我使用的数组话不多说上代码!

2019年12月07日
3271 0 0 0
追梦猪追梦猪
javaScript
js判断一个对象是不是数组类型

js判断一个对象是不是数组类型

typeof 和 instanceof 都可以用来判断变量,typeof方法返回一个字符串,来表示数据的类型; 但是typeof来判断数据类型其实并不准确。比如数组、正则、日期、对象的typeof返回值都是object,这就会造成一些误差。而instanceof 运算符用来测试一个对象在其原型链中是否存在一个构造函数的 prototype 属性,返回一个布尔值。

2019年12月07日
2543 0 0 0
追梦猪追梦猪
javaScript
js树形菜单数组递归处理

js树形菜单数组递归处理

有的时候我们在处理一下类型数据,子级数据的时候我们可能要更客观的展示所以搜集当下供大家参考,如人员递归,分类递归,select下拉递归

2019年12月07日
2686 0 0 0
追梦猪追梦猪
javaScript
js正则验证封装

js正则验证封装

通过整合各类验证信息进行对邮箱、电话、手机、邮编、数字、浮点、货币、网址、传真、整数、正整数、负整数、数字字母、是否含有中文字符等进行封装!

2019年12月07日
2605 0 0 0
追梦猪追梦猪
javaScript
js 原生ajax请求GET和POST

js 原生ajax请求GET和POST

原生Ajax 优势:1.不需要插件支持(一般浏览器且默认开启 JavaScript 即可);2.用户体验极佳(不刷新页面即可获取可更新的数据);3.提升 Web 程序的性能(在传递数据方面做到按需放松,不必整体提交);4.减轻服务器和带宽的负担(将服务器的一些操作转移到客户端);

2019年12月07日
2667 0 0 0
追梦猪追梦猪
javaScript
js原生file对象和blob对象的互相转换

js原生file对象和blob对象的互相转换

使用FileReader 对象转换:File => DataURL,该对象用于读取文件(读取单个对象文件,所以,不能直接读取 Filelist 对象文件集合),即把文件内容读入内存。它接收 File 对象或 Blob 对象,作为参数。

2019年12月07日
3799 0 0 0
追梦猪追梦猪
javaScript
js原生ajax请求头报错“setRequestHeader on XMLHttpRequest”

js原生ajax请求头报错“setRequestHeader on XMLHttpRequest”

在设置请求头的时候报这个Failed to execute "setRequestHeader" on "XMLHttpRequest": The objects state must be OPENED.,是由于需要先打开XMLHttpRequest

2019年12月07日
3214 0 0 0
追梦猪追梦猪
javaScript
http地址双斜杠//开头的url(依赖协议的url)

http地址双斜杠//开头的url(依赖协议的url)

发现好多网站的链接都是这种URL是以双斜杠“//”开头的,这种写法有特殊的用途,它会判断当前的页面协议是http 还是 https 来决定请求 url 的协议。防止IE下出现“This Page Contains Both Secure and Non-Secure Items”的报错。

2019年09月28日
3597 0 0 0
追梦猪追梦猪
javaScript
js敏感词屏蔽

js敏感词屏蔽

利用正则替换实现敏感词替换,达到恶意字符进行屏蔽的效果

2019年08月04日
3105 0 0 0
追梦猪追梦猪
javaScript
正则表达式匹配金额小数点两位js

正则表达式匹配金额小数点两位js

匹配金额,就这小小的一串达到我们要匹配的金额的结果,我们在匹配金额的时候,固定的输入还可以,但是让用户单独输入我们就要考虑好多中结果,不能直接输入小数点,小数点只能是一位,小数点后面只能输两位,等等问题要我们去限制用户的输入,所有的判断不如一句正则来实现金额0.2,2.0,2.00,0.22,.33,3.22等等金额的匹配

2019年08月04日
3471 0 0 0
追梦猪追梦猪
javaScript
比较常用的几个正则表达式(匹配数字)

比较常用的几个正则表达式(匹配数字)

比较常用的几个正则表达式(匹配数字),用来匹配相应的内容

2019年08月04日
3594 0 0 0
追梦猪追梦猪
javaScript
 javascript获取昨日、今日、本周、本月

javascript获取昨日、今日、本周、本月

追梦猪在项目中用到了,昨日、本周、上月等时间查询特此记录,以后入坑者学习

2019年01月19日
3155 0 0 0
追梦猪追梦猪
javaScript
JavaScript 获取鼠标点击位置坐标

JavaScript 获取鼠标点击位置坐标

在一些DOM操作中我们经常会跟元素的位置打交道,鼠标交互式一个经常用到的方面,令人失望的是不同的浏览器下会有不同的结果甚至是有的浏览器下没结果,这篇文章就上鼠标点击位置坐标获取做一些简单的总结,没特殊声明代码在IE8,FireFox,Chrome下进行测试兼容

2019年01月12日
4692 0 0 0
追梦猪追梦猪
javaScript
iOS移动端设备下js时间倒计时报错nan

iOS移动端设备下js时间倒计时报错nan

追梦猪最近在做移动端项目 ,有个设置开始时间和结束时间,然后倒计时 这个活动还有几天。在安卓上能正确转换时间,但在iOS上不能显示,为NaN-NaN1-NaN Invalid Date, 就好比new Date('2017-09-18 14:58:32').getTime();

2019年01月05日
5156 0 0 0
追梦猪追梦猪
javaScript
来一场轰轰烈烈的HTTP协议扫盲革命

来一场轰轰烈烈的HTTP协议扫盲革命

TCP/IP体系有人把它分为四层也有人把它分为五层,不同书有着不同的分法。五层和四层的区别就在于五层的数据链路层和物理层对应着四层的网络接口层。二者都对,不必要纠结,了解一下即可。如果按照协议划分的话,物理层是没有必要单独划分出来的,毕竟物理层是没有协议的。本篇文章采用的是四层结构。

2019年08月10日
3075 0 0 0
追梦猪追梦猪
javaScript
Javascript原生插件开发

Javascript原生插件开发

在绚丽插件的路上大多都是依赖型插件,但是我们追求的就是原生型的插件,脱离一些依赖加快一些速度

2018年11月17日
2947 0 0 0
追梦猪追梦猪
javaScript
js内置属性 页面标签距离宽高获取

js内置属性 页面标签距离宽高获取

在写一些拖拽或者固顶效果会用到一些内置的属性,下面是搜集的一些内置属性

2018年10月13日
2969 0 0 0
追梦猪追梦猪
javaScript
js 获取audio时长

js 获取audio时长

写js时在网上找了很多获取音频时长都获取不到,然后搜索各种试最后终于可以,记录下来方便以后使用 ​

2018年10月07日
3599 0 0 0
追梦猪追梦猪
javaScript
js时间段时间区间生成方法

js时间段时间区间生成方法

获取一天的时间生成1点到2点,2点到3点等等的时间段,也可以生成单个1点,2点等或者2.15,3.15等,根据需要进行拓展

2018年09月23日
5360 0 0 0
追梦猪追梦猪
javaScript
百度分享不支持HTTPS的解决方案

百度分享不支持HTTPS的解决方案

现在很多的网站都已上了安全证书SSL实现了HTTPS化,这样不仅使网站的安全得以保证,而且还防止了被一些非法的运营商劫持DNS的情况。虽然说网站上了HTTPS以后,网站的网安全有了保证,但是一些网站的插件是不支持HTTPS的,比如百度的分享代码。

2018年09月09日
3255 0 0 0
追梦猪追梦猪
javaScript
H5分享带缩略图,描述,微信内分享到好友,朋友圈

H5分享带缩略图,描述,微信内分享到好友,朋友圈

H5分享带缩略图,描述,微信内分享到好友,朋友圈,进行多用户浏览操作

2018年11月17日
3872 0 0 0
追梦猪追梦猪
javaScript
手机端html5触屏事件

手机端html5触屏事件

用户在移动端浏览H5的时候,会使用手指进行一连串的操作,单击、双击、上拉、下拉等等一系列操作,这里主要针对touch事件进行一些简单的介绍; 用户从手指触碰到屏幕到手指离开屏幕这中间,会触发一系列的touch事件:

2018年09月22日
3551 0 0 0
追梦猪追梦猪
javaScript
MUI click事件无效 click没反应 click监听不到

MUI click事件无效 click没反应 click监听不到

MUI click事件无效 click没反应 click监听不到(有的说tap会点击两次,换成click就没事的案例,试了一下不成功还是用tap比较好)

2018年10月07日
8442 0 0 0
追梦猪追梦猪
javaScript
常见错误码及定义

常见错误码及定义

描述API接口的共性返回码,API自定义的接口返回码请参阅对应API接口文档描述。

2018年08月04日
4776 0 0 0
追梦猪追梦猪
javaScript

猜你喜欢

js判断滚动条滚动方向以及滚动位置判断

利用js方法判断当前滚动条滚动的方向,以及滚动位置相关判断,横向滚动纵向滚动。

2022年02月12日
2674 0 0 0
追梦猪追梦猪
javaScript

js 实现事件分发系统 on、off、emit

使用js封装事件分发系统,包含三个最基本功能 on (监听事件), off (移出事件), emit (触发事件),来实现事件的监听回调。

2021年10月16日
2718 0 0 0
追梦猪追梦猪
javaScript

webapp移动h5页面嵌套iframe后rem失效

有的时候我们使用iframe这种框架标签来引入我们的页面的时候我们发现,自适应的rem页面出现页面样式坍塌

2021年04月04日
2288 0 0 0
追梦猪追梦猪
javaScript

js实现禁止查看源代码,禁止右击、禁止F12、禁止开发者工具

使用javascript屏蔽阻止用户通过鼠标右键点击,键盘f12,以及通过浏览器自带的开发者工具选项进行源代码的查看

2021年04月04日
2795 0 0 0
追梦猪追梦猪
javaScript

mock.js的开发方式及变量解释说明

直到在一个夜黑风高的晚上,我邂逅到它(mock.js),顿时感觉,整个世界都安静了不少。站长在经历当中遇见最恶心的事就是什么也没有,没有文档,没有交流,你做你的我做我的,很反感这样的开发方式,各做各的没有一点交流合作,团队也不会有多大的成长!

2020年01月19日
3223 0 0 0
追梦猪追梦猪
javaScript
Q群
Q群
Q群
反馈
纠错
友链 申请
App