js
文章平均质量分 77
fjb2080
这个作者很懒,什么都没留下…
展开
-
js中的模块
函数封装 我们在讲函数的时候提到,函数一个功能就是实现特定逻辑的一组语句打包,而且JavaScript的作用域就是基于函数的,所以把函数作为模块化的第一步是很自然的事情,在一个文件里面编写几个相关函数就是最开始的模块了 这样在需要的以后夹在函数所在文件,调用函数就可以了 这种做法的缺点很明显:污染了全局变量,无法保证不与其他模块发生变量名冲突,而且模块成员之间没什么关系。 functio...原创 2020-03-05 21:38:10 · 365 阅读 · 0 评论 -
防止网页被嵌入框架的代码
作者:阮一峰 日期:2010年8月15日 两年前,我写过一段代码,防止网页被嵌入框架(Frame)。 <script type="text/javascript"> if (window!=top) // 判断当前的window对象是否是top对象 top.location.href = window.location.href; // 如果不是,将top对象的...转载 2020-02-16 16:18:26 · 242 阅读 · 0 评论 -
Handlebars.js入门教程
转自:https://segmentfault.com/a/1190000002796397 概述 刚接触前端的时候,师傅就给我推荐了Handlebars,自己也蛮喜欢它的语法。到现在,Handlebars都已经更新到3.0.3了,是时候重新过一遍文档了。 引入 要使用Handlebars,首先你得download,然后再页面引入,就像这样 <script src="script...转载 2019-12-29 17:37:45 · 780 阅读 · 1 评论 -
Chrome浏览器调试技巧
摘自网络:地址http://www.cr173.com/gonglue/62840_1.html 这次分享的是Chrome开发工具中最有用的面板Sources。 Sources面板几乎是我最常用到的Chrome功能面板,也是在我看来决解一般问题的主要功能面板。通常只要是开发遇到了js报错或者其他代码问题,在审视一遍自己的代码而一无所获之后,我首先就会打开Sources进行js断点调试,而它...转载 2018-08-24 13:33:11 · 5932 阅读 · 0 评论 -
javascript使用btoa和atob来进行Base64转码和解码
转自:https://www.jb51.net/article/108957.htm javascript原生的api本来就支持,Base64,但是由于之前的javascript局限性,导致Base64基本中看不中用。当前html5标准正式化之际,Base64将有较大的转型空间,对于Html5 Api中出现的如FileReader Api, 拖拽上传,甚至是Canvas,Video截图都可以实现...转载 2018-08-15 01:44:08 · 1203 阅读 · 0 评论 -
php进行base64加密,JavaScript进行base64解密
<html> <head> <body> <script> //1.加密 var str = '124中文内容'; var base = new Base64(); var result = base.encode(str); document.write(result); document.write("<br/>"); //...原创 2018-07-12 02:08:50 · 3338 阅读 · 0 评论 -
给JavaScript传递参数
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <script src="http://cdn.static.runoob.com/libs/jquery/1.10.2/jquery.min.js"></原创 2018-07-12 01:17:41 · 453 阅读 · 0 评论 -
JavaScript的沙箱模式
转自:https://blog.csdn.net/qq838419230/article/details/8981857沙箱模式(Sandbox Pattern)沙箱模式可以避免命名空间的一些缺点(namespacing pattern),比如:依赖一个唯一全局的变量作为程序的全局符号。在命名空间模式中,没有办法存在两个版本程序或者类库在相同的页面中运行,因为它们都需要相同的全局符号,比如:MYA...转载 2018-07-04 12:12:57 · 2567 阅读 · 2 评论 -
javascript arguments
转自:https://www.cnblogs.com/Fskjb/archive/2011/10/27/2227111.html什么是argumentsarguments 是是JavaScript里的一个内置对象,它很古怪,也经常被人所忽视,但实际上是很重要的。所有主要的js函数库都利用了arguments对象。所以agruments对象对于javascript程序员来说是必需熟悉的。所有的函数都...转载 2018-07-04 12:08:27 · 139 阅读 · 0 评论 -
在引入的css或者js文件后面加参数的作用
转自:https://blog.csdn.net/yelbosh/article/details/47303247<link rel="stylesheet" type="text/css" href="<c:url value='/scripts/jquery-fancybox/jquery.fancybox.css?v=2.1.4' />" media="screen" /&转载 2018-07-10 19:49:32 · 2220 阅读 · 0 评论 -
js onclick的节点参数传输
<html> <body> <h3 id="title" onclick="titleclick(this)"> hello world</h3> <script> function titleclick(e) { document.getElementById(e.id).innerHTML = &qu原创 2018-06-28 01:17:40 · 1537 阅读 · 0 评论 -
jquery 实现点击切换
<html> <script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script> <body> <div id="play"> <div id="ht" hidden="hidden"&a原创 2018-07-02 10:19:48 · 5388 阅读 · 0 评论