javascript技巧
-
在小程序Canvas中使用measureText的方法示例
有时候我们在使用Canvas绘制一段文本时,会需要通过measureText()方法获取文本的宽度,例如: 创建canvas标签 <canvas id="canvas"> ...
-
小程序实现上下切换位置
本文实例为大家分享了小程序实现上下切换位置的具体代码,供大家参考,具体内容如下 小程序上下切换位置 wxml <view wx:for="{{companyData}}" w ...
-
JS实现二维数组元素的排列组合运算简单示例
本文实例讲述了JS实现二维数组元素的排列组合运算.分享给大家供大家参考,具体如下: 用js实现二维数组里面的元素排列组合一个小demo: 源码: <!DOCTYPE html PUBLIC &q ...
-
理解javascript闭包
什么是javascript闭包? javascript允许使用内部函数,内部函数可以访问它们所在的外部函数中声明的所有局部变量.参数和声明的其他内部函数.当其中一个这样的内部函数在包含它们的外部函数之 ...
-
微信二次分享报错invalid signature问题及解决方法
基于微信公众号开发的h5页面(使用jssdk接口),由用户A分享给用户B,用户B再次分享这个页面时,不能成功分享.问题出在用户B收到的分享链接与用户A打开的链接不同 A用户的链接为 http://te ...
-
莱鸟介绍window.print()方法
print()方法的定义和用法: 此方法可以产生一个打印设置界面,此界面与右击窗口,然后点击打印选项产生的界面一样. 语法结构: window.print() 浏览器支持: 1.IE浏览器支持此属性. ...
-
swiperjs实现导航与tab页的联动
本文实例为大家分享了swiperjs实现导航与tab页的联动,供大家参考,具体内容如下 这里主要实现了以下功能: 1.点击导航栏切换tab 2.tab页高度自适应不会影响布局 3.导航栏的拖动 4.t ...
-
BootStrap智能表单实战系列(四)表单布局介绍
什么是 Bootstrap? Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架.Bootstrap 是基于 HTML.CSS.JAVASCRIPT 的. 表单的布局分为自动布局 ...
-
JS中浮点数精度问题的分析与解决方法
目录 前言 问题的发现 浮点数运算后的精度问题 toFixed奇葩问题 为什么会产生 浮点数的存储 浮点数的运算 解决方法 解决toFixed 解决浮点数运算精度 附:JS浮点数精度问题的一些实用建议 ...
-
微信禁止下拉查看URL的处理方法
场景: 微信下拉时可以查看到URL,本身是微信的一种安全策略之一,也是一种用户交互友好的体验: 效果原理: 微信下拉弹性效果其实是浏览器本身的一种特性,重点就是scroll值的一种体现: 处理策略: ...
-
只需五句话搞定JavaScript作用域(经典)
JavaScript的作用域一直以来是前端开发中比较难以理解的知识点,对于JavaScript的作用域主要记住几句话,走遍天下都不怕... 一."JavaScript中无块级作用域" ...
-
JavaScript通过join函数连接数组里所有元素的方法
本文实例讲述了JavaScript通过join函数连接数组里所有元素的方法.分享给大家供大家参考.具体实现方法如下: <script type="text/javascript&quo ...
-
JavaScript中的boolean布尔值使用学习及相关技巧讲解
JavaScript中的两个基础的布尔类型的值: 1.true 2.false 布尔值 true 代表"真",false 代表"假".一般关系运算符会返回布尔值 ...
-
JavaScript加入收藏夹功能(兼容IE、firefox、chrome)
实现代码: 复制代码 代码如下: <script>function addFav(){ if(document.all){ window.external.addFavorite( ...
-
Openlayers实现地图全屏显示
本文实例为大家分享了Openlayers实现地图全屏显示的具体代码,供大家参考,具体内容如下 1.新建一个html页面,引入ol.js和ol.css文件,然后在body中创建一个div标签,用来作为地 ...
-
使用javascript实现监控视频播放并打印日志
最近在做一个项目,要求监控视频的播放事件并能够打印LOG日志,经过一番思索,使用javascript实现了此功能,代码如下: HTML: 复制代码 代码如下: <!DOCTYPE html> ...
-
js数组与字符串的相互转换方法
熟悉js的朋友很多都遇到过js的数组与字符串相互转换的情况,本文就此作一简单介绍,示例如下: 一.数组转字符串 需要将数组元素用某个字符连接成字符串,示例代码如下: var a, b; a = new ...
-
js操作模态窗口及父子窗口间相互传值示例
parent.hmtl 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" & ...
-
JS 音频可视化插件Wavesurfer.js的使用教程
Wavesurfer.js是一款基于HTML5 canvas和Web Audio的音频播放器插件,本文主要记录它及其视觉效果插件Regions插件的使用方法. 1.创建实例 引入插件 import W ...
-
浅谈javascript中基本包装类型
为了便于操作基本类型值,ECMAScript还提供了3个特殊的引用类型:Boolean.Number和String.这些类型与本章介绍的其他引用类型相似,但同时也具有与各自的基本类型相应的特殊行为.实 ...