JavaScript实现数组全排列、去重及求最大值算法示例
本文实例讲述了JavaScript实现数组全排列、去重及求最大值算法。分享给大家供大家参考,具体如下: 1、全排列(递归) function permutation(arr){ if (arr.length == 1) retur 查看全文
vue click.stop阻止点击事件继续传播的方法
如下所示: <div id=app> <div v-on:click=dodo> <button v-on:click=doThis>阻止单击事件继续传播</button> </ 查看全文
vue插件开发之使用pdf.js实现手机端在线预览pdf文档的方法
目前大多数PC浏览器支持在线预览pdf文件,但大多数手机浏览器还未支持,尝试用手机浏览器打开一个pdf文件会弹出是否下载的提示框。网上查了一些资料,在实现的过程中,还是走了比较多的弯路,最后采用了备受推荐的pdf.js插件来实现。 p 查看全文
摘自启点的main.js
String.prototype.trim=function() { returnthis.replace(/(^\s*)(\s*$)/g,); } String.prototype.len=function() { returnthi 查看全文
Packer 3.0 JS压缩及混淆工具 下载
一个加密JAVASCRIPT的开源工具PACKER2.0.2这是一个并非很复杂的编码工具,编码过后可以被浏览器直接识别。新浪在用。比如:从这里进入,很简单的一个界面。设置也很简单Numeric (Base 10) :所有的字符都被编码成 查看全文
解决vue.js 数据渲染成功仍报错的问题
最近在做一个vue项目,用的是官方推荐的axios请求数据,数据结构是一级对象嵌套二级对象,发现一级对象数据渲染不报错,二级数据渲染报错。很是郁闷!data函数如下 export default { name: hello, dat 查看全文
漂亮的Slider效果类终于封装成功
Slider类的功能说明: 1、可以控制任何一个页面上存在的div 2、slider在滑动的同时还可以实现透明度的变化,整个过程更平滑、更美观 3、可控性强,通过多个参数实现不同大小的div不同方向、不同速度的滑动 4、调用方便,一句话 查看全文
不能再简单的无闪刷新验证码原理很简单
只有这一段事件触发语句全搞定onclick=this.src=GifCode.asp#+newDate().getTime() //GifCode.asp验证码的图片 事件:onclick=this.src=GifCode.asp#+n 查看全文
vue2.0 element-ui中el-select选择器无法显示选中的内容(解决方法)
我使用的是element-ui V2.2.3。代码如下,当我选择值得时候,el-select选择器无法显示选中的内容,但是能触发change方法,并且能输出选择的值。 select.vue文件 selectdata.json文件 查看全文
破解md5加密扫描程序(适合扫描弱密码)[
破解md5加密扫描程序(适合扫描弱密码) 请输入32位md5密文: 扫描密码选项 数字扫描密码 字母扫描密码 字母和数字混合扫描密码 随机扫描密码 自定义扫描密码 开始扫描密码 破解md5加密扫描状态 密码扫描选项: 当前要破解的密文 查看全文
超级简单的图片防盗(HTML),好用
<styletype=text/css> *htmlimg{ filter:expression( this.不能去掉?: ( this.runtimeStyle.filter=(progid:DXImageTransfor 查看全文
详解es6超好用的语法糖Decorator
Decorator(修饰器/装饰器)是es6提出的语法糖,用于修改类的行为。不过目前主流浏览器都没有很好的支持,我们需要用babel来转换为浏览器能识别的语言。在这篇文章中将介绍decorator的基础用法和一些应用实例。 1.修饰类 查看全文
用javascript实现读取txt文档的脚本
duqu.htm复制代码 代码如下:<html><body> <spanid=showImport1></span> <IE:DownloadID=oDownload1STYLE=b 查看全文
vue-cli3.0配置及使用注意事项详解
这次给大家带来vue-cli3.0配置详解,使用vue-cli3.0配置的注意事项有哪些,下面就是实战案例,一起来看一下。 新建项目 # 安装 npm install -g @vue/cli # 新建项目 vue create m 查看全文
对vue2.0中.vue文件页面跳转之.$router.push的用法详解
vue2.0在使用的过程中, .vue文件之间的跳转,在template中的常见写法是: <router-link to=/miniCard/statement/horizon> <button class=btn 查看全文
Javascript实例教程(19) 使用HoTMetal(3)
HoTMetal中使用javascript3.什么样的资源适合于脚本编写 当利用HotMetal PRO 6.0编写宏的时候,你可以使用以下几种资源:预定义事件HoTMetaL PRO 6.0定义了几个事件以及特殊的用户定义的宏来处理它 查看全文
代码生成器 document.write()
<!DOCTYPEHTMLPUBLIC-//W3C//DTDHTML4.0Transitional//EN> <HTML><HEAD><TITLE>代码转换器</TITLE> 查看全文
javascript 随机数 与高级应用 附vbscript(asp) 随机数总结
一、是javascript随机数函数Math.random() 生成指定范围的随机数 Math.random()方法没有参数,返回0~1之间的随机数,如果要生成0~n之间的随机 数,可以使用下面的格式: Math.floor(Math. 查看全文
可拖动窗口,附带鼠标控制渐变透明,开启关闭功能
<style type=text/css><!--#Layer1 {position:absolute;width:210px;height:160px;z-index:1;left: 178px;top: 322px 查看全文
element-ui中的select下拉列表设置默认值方法
element-ui中的select下拉列表如何设置默认值? 在element-ui的运用中,涉及到了select下拉列表。项目中需要将select的默认值给展示出来 那如何修改呢? 上element-ui中的代码片段 < 查看全文
react中实现搜索结果中关键词高亮显示
网上看到很多js实现的关键词高亮显示,方法都是一个道理,先获取要替换的文字区域,然后在用正则匹配到关键词,并进行替换。 react中实现起来似乎更简单一些。 我这里的需求是通过搜索框搜索出新闻列表,在已经获取到新闻列表数据中使用fi 查看全文