
JavaScript
gf771115
这个作者很懒,什么都没留下…
展开
-
VueJS简明教程(一)之基本使用方法
简介:这是一篇超级简单的入门文章如果说是JQuery是手工作坊,那么Vue.js就像是一座工厂,虽然Vue.js做的任何事情JQuery都可以做,但无论是代码量还是流程规范性都是前者较优。Vue.js的官方中文教程其实也是一个不错的教程,不过相比于一次性把所有概念掌握,我更倾向于先会用,之后再在实际应用中把未涉及到的知识点逐步补全。就像开车,不是非要知道发动机的工作原理才能上路的,甚至你可能一辈子也不用知道。好了,开始吧准备首先,以下几点希望你已经知道或者做到了:你会用htm.转载 2020-08-05 09:11:28 · 181 阅读 · 0 评论 -
iOS/Android 微信及浏览器中唤起本地APP
转自:http://blog.youkuaiyun.com/linshijun33/article/details/71429669需求概述分享应用活动链接已经成为手机应用一个非常重要的推广传播形式。为了提高转化率,就需要让用户不管是在微信或者是浏览器中,都能在点击链接后, 唤起本地的 app 后 , 跳转到指定页面 。虽然这个功能从用户体验方面来说是自然而然的,但是由于 iO转载 2017-10-20 15:12:10 · 1945 阅读 · 0 评论 -
js实现复制到剪贴板功能,兼容所有浏览器
转自:http://www.cnblogs.com/PeunZhang/p/3324727.html两天前听了一个H5的分享,会议上有一句话,非常有感触:不是你不能,而是你对自己的要求太低。很简单的一句话,相信很多事情不是大家做不到,真的是对自己的要求太低,如果对自己要求多一点,那么你取得的进步可能会更大。成长以来,很多朋友也听说到不少激励自己上进的话,但不是每个人都能一直坚持做下来,转载 2017-10-27 17:43:58 · 1402 阅读 · 0 评论 -
js|虚拟键盘挡住input标签,fixed元素
转自:http://blog.youkuaiyun.com/dengboblog/article/details/52605416?locationNum=4&fps=1js|虚拟键盘挡住input标签[javascript] view plain copyif(/Android [4-6]/.test(navigator.appVersion))转载 2017-10-27 14:03:54 · 1377 阅读 · 0 评论 -
浏览器是直接加载二进制图片更快还是加载base64编码的图片更快?
转自:https://segmentfault.com/q/1010000007009081?_ea=1209218浏览器是直接加载二进制图片更快还是加载base64编码的图片更快?哪个效率更高?例如:img src=" https://sf-static.b0.upaiyun.com/v-57e4f057/global/img/user-256.png" />和转载 2017-03-15 16:10:31 · 6069 阅读 · 1 评论 -
chrome浏览器的跨域设置——包括版本49前后两种设置
转自:http://www.cnblogs.com/laden666666/p/5544572.html做前后分离的webapp开发的时候,出于一些原因往往需要将浏览器设置成支持跨域的模式,好在chrome浏览器就是支持可跨域的设置,网上也有很多chrome跨域设置教程。但是新版本的chrome浏览器提高了跨域设置的门槛,原来的方法不再适用了。下面笔者简单介绍一下新版本chrome的跨转载 2017-03-09 17:45:50 · 878 阅读 · 0 评论 -
javascript获取wx.config内部字段解决微信分享
转自:http://www.jb51.net/article/80679.htm背景在微信分享开发的时候我们通常的流程是?12345678910111213141516171819转载 2016-06-02 14:04:41 · 6240 阅读 · 0 评论 -
微信浏览器如何禁止iPhone手机上下滑动网页
转自:https://segmentfault.com/q/1010000002977656禁止 touchstart 的默认事件$('body').on('touchmove touchstart', function (event) { event.preventDefault();});转载 2016-05-30 18:58:33 · 14276 阅读 · 3 评论 -
js调用php和php调用js的方法举例
转自:http://www.cnblogs.com/kuyuecs/archive/2012/07/18/2597068.html1 JS方式调用PHP文件并取得php中的值 举一个简单的例子来说明:如在页面a.html中用下面这句调用: alert(jstext); 在b.php中有这样一段PH转载 2016-04-08 15:27:01 · 4257 阅读 · 0 评论 -
java、js之间使用AES加密通信数据
转自:http://www.oschina.net/code/snippet_42170_381981. [代码]java AES加密解密辅助类 ?123456789101112131415161718转载 2016-01-29 15:01:38 · 3560 阅读 · 1 评论 -
js的RSA和AES加密解密
转自:http://www.oschina.net/code/snippet_552425_46178在看web api时发现浏览器竟然提供了原生的RSA和AES的加密解密方法。然后就试了一下,速度还是很快的。相关内容https://developer.mozilla.org/en-US/docs/Web/API/Crypto, google的例子 https://chromium转载 2016-01-29 14:57:06 · 6127 阅读 · 0 评论 -
JS获取新浪实时股票行情数据
转自:http://club.1688.com/article/12746429.html一、获取最新实时行情 以大秦铁路(股票代码:601006)为例,要获取它的最新行情,只需访问新浪的股票数据接口 http://hq.sinajs.cn/list=sh601006,这个url会返回一串文本var hq_str_sh601006="大秦铁路, 27.55, 2转载 2015-08-26 18:00:42 · 26624 阅读 · 0 评论 -
Javascript与java相同的3des加密(使用etdesede/CBC/PKCS5Padding )
转自:http://www.jianshu.com/p/8d1412940f75在某个项目中,需要开发一个与native相对应的web前端app,后台用的是java restful接口,请求数据时需要用的3des加密。如果想要请求接口,则需要javascript的加密与java相同,于是在baidu与google进行了大量搜索,在此记录一下过程,并希望能帮助有同样需求的小伙伴。3d转载 2017-12-02 09:48:17 · 3844 阅读 · 0 评论 -
Javascript 面向对象编程(一):封装
转自:http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_encapsulation.html学习Javascript,最难的地方是什么?我觉得,Object(对象)最难。因为Javascript的Object模型很独特,和其他语言都不一样,初学者不容易掌握。下面就是我的学习笔记,希望对大家转载 2018-01-14 18:59:46 · 248 阅读 · 0 评论 -
js如何保留两位小数
转自:https://jingyan.baidu.com/article/fc07f98940143812ffe51939.html##1写js代码的时候,会遇到小数类型数字,但是过长的小数位不利于页面显示,平常的计算过程也不会要求很高的精度,一般需要保留2位小数即可。下面就来介绍下js保留两位小数的几种方法工具/原料 javascript 浏览器调试工具 方法/步骤...转载 2018-07-19 09:47:57 · 24058 阅读 · 0 评论 -
微信浏览器取消缓存的方法
转自:http://www.jb51.net/html5/305283.html做微信公众号和调试手机页面的时候,避免不了页面要跳转到微信浏览器打开,调试阶段,android版微信浏览器一直都默认缓存html静态资源,每次静态资源变化甚至新内容发布的时候在微信浏览器上都极有可能不能更新,很多时候要清理微信缓存才能看到效果,很是烦人。部分客户装了QQ浏览器,微信实际调用的是QQ浏览器,有时候甚至光清...转载 2018-04-26 22:43:16 · 539 阅读 · 0 评论 -
CSS实现兼容性的渐变背景(gradient)效果
转自:http://www.zhangxinxu.com/wordpress/2010/04/css%E5%AE%9E%E7%8E%B0%E5%85%BC%E5%AE%B9%E6%80%A7%E7%9A%84%E6%B8%90%E5%8F%98%E8%83%8C%E6%99%AFgradient%E6%95%88%E6%9E%9C/一、有点俗态的开场白要是两年前,实现“兼容性的渐变效果”这个说法估...转载 2018-03-26 20:24:03 · 587 阅读 · 0 评论 -
浅谈JavaScript for循环 闭包
转自:http://www.jb51.net/article/87084.htm有个网友问了个问题,如下的html,为什么每次输出都是5,而不是点击每个p,就alert出对应的1,2,3,4,5。?123456789101112131415161718192021222324<html > <head> <meta http-equiv="Content-Ty...转载 2018-04-08 17:19:54 · 215 阅读 · 0 评论 -
CryptoJS值JavaScript加密算法,sha, md5, rc4, base64, aes
转自:https://blog.youkuaiyun.com/zwc2xm/article/details/79301237CryptoJS-为JavaScript提供了各种各样的加密算法名称:cryptojs版本:1.0.1作者:CryptoJS<>(https://code.google.com/p/crypto-js/)下载:cryptojs.tar- 摘要算法- MD5/HmacMD5- ...转载 2018-03-23 11:31:19 · 2231 阅读 · 0 评论 -
JS之经典for循环闭包问题解决方法
转自:http://blog.youkuaiyun.com/YuLi_Zoe/article/details/43305855JS之经典for循环闭包问题解决方法像这样一个代码片段,初学者会理所当然地认为依次点击Li会弹出相应的0、1、2、3、4、5,但实际结果却是这样的我们无论点哪个按钮,最后弹出来的都是6。这就是经典的for循环闭包问题。那么,首先让我们来了解一下什么是闭包,百度百科是这样解释的:闭包是可...转载 2018-02-24 10:21:39 · 1173 阅读 · 0 评论 -
JS中 var 和 let 关键字的区别
转自:http://www.qdfuns.com/notes/21400/891cac0f6bff2d7f25d3084618e87a16.htmllet和var关键字的异同(1)声明后未赋值,表现相同'use strict';(function() { var varTest; let letTest; console.log(varTest); //输出undefined consol转载 2018-01-18 16:57:17 · 494 阅读 · 0 评论 -
Javascript 严格模式详解
转自:http://www.ruanyifeng.com/blog/2013/01/javascript_strict_mode.html一、概述除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。设立"严格模式"的目的,主要有以下几个: - 消除Javascript语法的一些不合转载 2018-01-18 16:55:38 · 267 阅读 · 0 评论 -
Javascript面向对象编程(三):非构造函数的继承
转自:http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_inheritance_continued.html这个系列的第一部分介绍了"封装",第二部分介绍了使用构造函数实现"继承"。今天是最后一个部分,介绍不使用构造函数实现"继承"。一、什么是"非构造函数"的继承?比如,现在有一个转载 2018-01-14 19:17:33 · 296 阅读 · 0 评论 -
Javascript面向对象编程(二):构造函数的继承
转自:http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_inheritance.html这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如何从原型对象生成实例。今天要介绍的是,对象之间的"继承"的五种方法。比如,现在有一个"动物"对象的构造函数。 functio转载 2018-01-14 19:12:32 · 285 阅读 · 0 评论 -
微信公众平台Js API实现微信分享
转自:http://www.itnose.net/detail/6184348.html今天上班第一天,Boss让实现微信分享后,要知道用户是否分享成功,分享成功后就给用户一个surprise(游戏礼包)。 通过查看API,做简单记录:1.编写一个简单的jsp页面,加入如下JS代码:// 开发阶段,开启WeixinApi的调试模式WeixinApi.e转载 2015-06-11 09:15:00 · 12100 阅读 · 0 评论 -
JavaScript 前端神器avalonJS入门
转自:http://www.tuicool.com/articles/2aiAzauavalonJS是司徒正美开发和维护的前端mvvm框架,可以轻松实现数据的隔离和双向绑定,相比angularJS等前端框架它有如下优势:1.压缩后仅有60多kb,而angular的min版是2MB左右(无视其gzip版);2.兼容IE6+,符合天朝市场需求;3.效率更高,跑起来比转载 2015-04-20 14:21:56 · 6781 阅读 · 1 评论 -
如何判断微信内置浏览器(JS & PHP)
转自:http://blog.wpjam.com/m/is_weixin/进行微信公众账号开发的时候,其中很大一块是微站点的开发,我们需要知道当前的浏览器是微信内置的浏览器,那么如何判断呢?微信内置浏览器的 User Agent如何判断微信内置浏览器,首先需要获取微信内置浏览器的User Agent,经过在 iPhone 上微信的浏览器的检测,它的 User Agent 是转载 2015-03-25 13:17:53 · 69844 阅读 · 3 评论 -
JavaScript RSA加密库Cryptico.js
转自:http://www.open-open.com/news/view/27cfefCryptico.js 是一个易于使用的JavaScript工具包用于在客户端对文本进行加密。它支持RSA + AES方法,任意字节长度(228, 1024等)的文本都可以进行加密。 内容使用一个公钥进行加密,并且只能用这个密钥进行解密。Cryptico.js 没有依赖任何JS框转载 2015-02-04 13:43:20 · 28156 阅读 · 1 评论 -
des与3des的javascript实现
转自:http://tuhaitao.iteye.com/blog/565531下面这些源代码统统来自 tero.co.uk 网站。其中包含了 JavaScript 实现按位工作的 DES (数据加密标准)加密算法。它支持 ECB(电子密码本(Electronic Code Book))和 CBC(密码块链接(Cipher Block Chaining)),并且包含了 3DES 算法,以及转载 2015-02-04 13:15:18 · 9575 阅读 · 1 评论 -
HTML5 JQueryMobile页面跳转参数的传递解决方案
转自:http://blog.youkuaiyun.com/wangran51/article/details/10055335在JQueryMobile开发手机端应用使用可能需要考虑相关的页面跳转带来的参数问题。因为JQueryMobile其实也是HTML5实践的结果。HTML5中有localStorage和sessionStorage使用。最好采用Storage实现比较简单易用。例如在页面A跳转载 2015-01-27 15:06:45 · 3758 阅读 · 0 评论 -
通过UserAgent判断智能手机(设备,Android,IOS)
转自:http://blog.youkuaiyun.com/ajiao5198/article/details/7587632最近一直在升级公司的手机站点,出了个触屏版专用的,做好后,就尝试通过 Agent 来判断相应的智能手机设备,然后跳转到新的手机站点经过不懈的努力,终于搜集了比较全的 智能设备 的 Agent,然后又写了程序,直接上代码吧,希望能帮助到你[html] view转载 2015-01-06 16:46:23 · 24273 阅读 · 0 评论 -
在网页中通过userAgent获取手机获取手机操作系统类型
转自:http://www.zhixing123.cn/net/32604.html本文介绍如果在JavaScript中根据手机浏览器提供的信息userAgent判断手机操作系统的类型,并执行相应的操作。 原理通过navigator的userAgent属性判断是否包含特定手机平台的信息;通过JavaScript正则表达式test方法进行匹配判断。HTML代码转载 2015-01-06 16:41:15 · 9607 阅读 · 0 评论 -
JavaScript加密与解密
转自:http://yewyli.blog.163.com/blog/static/78506820088374549681/今天看到这样一篇文章,是关于Javascipt,以前对HTML的免杀或者查看别人的加密过的HTML还是充满好奇的,不过看了这篇文章觉得,那些也不过如此,其实所谓的的网马免杀也就这么简单,就是我们以前学过的知识,或者说是一个方法的积累。转载 2014-11-28 08:23:07 · 3151 阅读 · 0 评论 -
7种JAVASCRIPT加密方法
JAVASCRIPT加密方法,JS加密解密综述(7种)一:最简单的加密解密 对于JAVASCRIPT函数escape()和unescape()想必是比较了解啦(很多网页加密在用它们),分别是编码和解码字符串,比如例子代码 用escape()函数加密后变为如下格式: alert%28%22%u9ED1%u5BA2%u9632%u7EBF%22%29%3B转载 2014-11-27 21:17:20 · 3517 阅读 · 0 评论 -
Javascript代码压缩、加密算法的破解分析及工具实现
转自:http://www.cnblogs.com/midea0978/archive/2008/04/19/1161235.html现在网上很多Javascript都进行了压缩,同时代码变得不可直接阅读,也相当于一种简单的加密了,本文对其中一种典型的算法进行分析,介绍如何解密代码以及重新实现的压缩工具算法。典型代码如下:eval(function(E,I,A,D,J,K,L,转载 2014-11-27 21:29:27 · 2185 阅读 · 0 评论 -
Javascript代码混淆综合解决方案-Javascript在线混淆器
转自:http://www.jb51.net/article/5315.htm文章来源:javascriptOnlineObfuscator">http://www.BizStruct.cn/JavascriptOnlineObfuscatorJavascript 代码混淆的目的Javascript 是一种解释执行的脚本语言,主要应用于 Web 领域的客户端的浏览器中;由于 Jav转载 2014-11-27 21:20:41 · 1752 阅读 · 0 评论 -
关于百度地图偏移的问题
转自:http://www.cnblogs.com/0banana0/archive/2013/10/29/3395108.html转载 2014-05-28 11:11:52 · 13896 阅读 · 1 评论 -
JQuery中$.ajax()方法参数详解
转自:http://blog.sina.com.cn/s/blog_4f925fc30100la36.htmlurl: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。转载 2014-03-26 10:51:09 · 781 阅读 · 0 评论 -
Javascript Base64编码与解码
转自:http://blog.youkuaiyun.com/yanzhibo/article/details/20079943Base64 Encode and Decodevar base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var base64Decode转载 2015-02-04 14:25:28 · 1933 阅读 · 0 评论 -
JavaScript十六进制字符串和字节数组相互转换
转自:http://blog.youkuaiyun.com/kandyer/article/details/8241894//十六进制字符串转字节数组function Str2Bytes(str){ var pos = 0; var len = str.length; if(len %2 != 0) { return null;转载 2015-02-04 14:50:30 · 26931 阅读 · 0 评论