javascript技巧
-
各情景下元素宽高的获取实现代码
情景一,元素style属性设置了width/height 复制代码 代码如下: <div style="width:100px;">test<div> &l ...
-
微信小程序裁剪头像插件使用方法详解
本文实例为大家分享了微信小程序裁剪头像插件的具体使用代码,供大家参考,具体内容如下 用户上传头像,需要裁剪成正方形,结合在网上找到裁剪图片方法,封装为微信小程序组件.调用很方便. 参数介绍: imag ...
-
js变量值传到php过程详解 将php解析成数据
一.总结 一句话总结:传参数去后台,用ajax,或者原生js方式拼接url.明白原理,洞悉系统是先解析php,再执行html代码和js代码. 二.用ajax 1. 页面提交数据: ajax 2. ph ...
-
正则表达式替换html元素属性的方法
正则表达式替换任意html元素任意属性,或增加任意属性. /** * 替换html中任意tag内任意attr值 * @param src_str * @param tag * @param attr ...
-
Webpack执行命令参数详解
一.概述 前面的章节我们讲解了webpack的安装.webpack.config.js的 基本配置.webpack执行命名以及require方法的使用,不 知道大家有没有发现,当我们每次修改或者新增一 ...
-
图片加载进度实时显示
复制代码 代码如下: <script>var l=0;var imgs;var sum=0;var imgs=new Array();function chk(){ l--; docu ...
-
javascript 获取多条数据(模拟ajax获取数据)
guestbook demo var data = [ { id:11, name:'路人甲', mail:'somebodyA@foo.com', title:'测试一下这个留言板好用不', con ...
-
Javascript实现的类似Google的Div拖动效果代码
复制代码 代码如下: JScript 文件: //检测浏览器 MSIE Firefox var ie=false,moz=false; (function() {//check the browser ...
-
Bootstrap基本组件学习笔记之面板(14)
直接看Bootstrap面板例子: <!DOCTYPE html> <html lang="zh-cn"> <head> <meta ch ...
-
JavaScript采用递归算法计算阶乘实例
本文实例讲述了JavaScript采用递归算法计算阶乘的方法.分享给大家供大家参考.具体如下: 这里使用JavaScript中的递归算法计算阶乘,初学编程时候,这是很常见的小例子,比较一下,JS中的计 ...
-
原生js实现jquery函数animate()动画效果的简单实例
通过在公司一个月的实习,慢慢的对css跟html算是比较熟悉了,这几天开始研究js,今天用js写了一个jquery的animate函数,测试了下,性能还可以.个人觉得jquery并不是万能的,因为是个 ...
-
JavaScript基于inquirer封装一个控制台文件选择器
目录 前言 插件效果 插件实现 Inquirer.js inquirer原有参数 二次封装 新增参数 代码实现 获取指定路径下的文件列表 获取指定路径下的目录列表 交互类型响应控制 选择文件 选择目录 ...
-
react-router4按需加载(踩坑填坑)
react-router4如何去实现按需加载Component,在router4以前,我们是使用getComponent的方式来实现按需加载的,router4中,getComponent方法已经被移除 ...
-
JavaScript 笔记二 Array和Date对象方法
JavaScript的对象基础 本篇主要讲解本地对象Array和Date的各种方法. 一种面向对象语言需要向开发者提供四种基本能力: (1) 封装--把相关的信息(无论数据或方法)存储在对象中的能力. ...
-
JavaScript 程序循环结构详解
目录 选择结构 循环结构 while do - while for 循环 for - in - for -of- 小结 终止循环 break continue 二层循环 总结 选择结构 单分支的if结 ...
-
使用layer弹窗和layui表单实现新增功能
使用layer弹窗和layui表单实现新增功能
-
js最全的数组的降维5种办法(小结)
业务开发中,二维数组.多维数组转为一维数组这种需求是少不了的,有些多维数组里面可能嵌套会更深,数组降维就是来解决此问题的 1.数组字符串化 let arr = [[222, 333, 444], [5 ...
-
js实现移动端tab切换时下划线滑动效果
本篇会放置多种下划线滑动效果,一篇一篇增加,更新中 1.当前 tab 出现下划线的同时,前一个下划线同时消失(出现方向与消失方向保持一致),伴随过渡效果. <!DOCTYPE html> ...
-
JS获取鼠标坐标的实例方法
复制代码 代码如下: var restrictX; var restrictY; var tip; // 鼠标坐标 function mousePosition(ev) { return ...
-
js实现不重复导入的方法
本文实例讲述了js实现不重复导入的方法.分享给大家供大家参考,具体如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transition ...
