javascript技巧
-
javascript去掉前后空格的实例
代码 复制代码 代码如下: function String.prototype.Trim() { return this.replace(/(^/s*)|(/s*$)/g, "") ...
-
javascript 事件绑定问题
子页面HTML: 复制代码 代码如下: <input type="checkbox" name="check" onclick="Checked ...
-
从JQuery源码分析JavaScript函数的apply方法与call方法
最近在使用jQuery的$.each方法时很,突然想到$.each($('div'),function(index,entity){});中的这个index和entity是哪冒出来的,而且可有可无的, ...
-
在JavaScript中使用JSON数据
JSON 是 JavaScript 原生格式,这意味着 在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包. JSON语法 JSON建构于两种结构: 对象--名称/值对 ...
-
JS实现鼠标滑过折叠与展开菜单效果代码
本文实例讲述了JS实现鼠标滑过折叠与展开菜单效果代码.分享给大家供大家参考.具体如下: 这是一款展开菜单特效,鼠标移上的时候自动展开,移走后自动折叠隐藏起来,运用了JS技术,并结合了CSS共同实现的效 ...
-
实用框架(iframe)操作代码
常用代码: <iframe src="http://www.baidu.com" marginwidth="0" marginheight="0 ...
-
JavaScript数组常用的增删改查与其他属性详解
数组的增删改查 数组的插入 push()尾部插入 var arr2 = [1, 2, 3] arr2.push(4, 5, 6) console.log(arr2) //[1,2,3,4,5,6] u ...
-
javascript一个无懈可击的实例化XMLHttpRequest的方法
复制代码 代码如下: function getHTTPRequest() { var xhr = false; if (window.XMLHttpRequest) xhr = new XMLHttp ...
-
ES6入门教程之Class和Module详解
本文主要介绍了ES6中Class和Module的相关内容,分享出来供大家参考学习,下面来看看详细的介绍: 一.Class ES6引入了Class(类)这个概念,作为对象的模板.通过class关键字,可 ...
-
JavaScript控制图片加载完成后调用回调函数的方法
本文实例讲述了JavaScript控制图片加载完成后调用回调函数的方法.分享给大家供大家参考.具体分析如下: 这段代码可以控制指定区域内的图片加载完成后执行指定的回调函数. 复制代码 代码如下: fu ...
-
15 个 JavaScript Web UI 库
几乎所有的富 Web 应用都基于一个或多个 Web UI 库或框架,这些 UI 库与框架极大地简化了开发进程,并带来一致,可靠,以及高度交互性的用户界面.本文介绍了 15 个非常强大的 JavaScr ...
-
浅谈js中调用函数时加不加括号的问题
其实总结起来如下: 函数只要是要调用它进行执行的,都必须加括号.此时,函数()实际上等于函数的返回值.当然,有些没有返回值,但已经执行了函数体内的行为,这个是根本,就是说,只要加括号的,就代表将会执行 ...
-
uni-app动态修改主题色的方法详解
目录 前言 一.uni.scss 使用方式 二.暗黑主题 三.自定义主题配置 1.在根目录下新建 theme 文件夹 css-theme uni.scss中引入 css-variate cue-the ...
-
Cropper.js 实现裁剪图片并上传(PC端)
由于之前做项目的时候有需求是需要实现裁剪图片来做头像并上传到服务器,所以上网查询了很多资料,也试用了许多案例,发现cropper插件裁剪是比较完善的,所以结合之前的使用情况,编写了此案例.本案例是参考 ...
-
js上传图片及预览功能实例分析
本文实例讲述了js上传图片及预览功能.分享给大家供大家参考.具体分析如下: 参考了网上一些人代码写了一个上传图片及时预览的功能 <img id="imgTag" style= ...
-
详解如何消除axios拦截中的if
目录 基本拦截 设计轮子 思考方向 轮子骨架 详细实现 实践 总结 基本拦截 axios的响应错误拦截中,难免会对error.status做各种各样的if判断,又或者switch.为了防止枯燥乏味的生 ...
-
用document.documentElement取代document.body的原因分析
IE6在页面内容超出窗口大小时将宽度属性scrollWidth.clientWidth.offsetWidth都解释为内容实际宽度. 上次的测试说明了document.body属性并不会给我们返回预期 ...
-
使用layui定义一个模块并使用的例子
在使用layui的过程,有几个方法需要被多个js引用,所以我按照文档,自定义了一个layui的模块,下面实现过程 先定义一个模块 //定义模块 layui.define(['form'], funct ...
-
js调用打印机打印网页字体总是缩小一号的解决方法
今天要做一个打印网页的小功能,直接调用window.print(),但是打印出来后,字体总是缩小一号,找不到原因... 后来尝试用一个IE的打印控件,但仅支持ie有点恶心,只能返回去继续找原因 原来, ...
-
原生JavaScript实现刮刮乐
本文实例为大家分享了JavaScript实现刮刮乐的具体代码,供大家参考,具体内容如下 原理 鼠标按住移动的时候,实现刮刮乐的效果,那就是鼠标按下的同时鼠标移动,那就清除画布.松开鼠标,鼠标移动不再清 ...
