javascript技巧

  • JS过滤url参数特殊字符的实现方法

    在URL传递参数中,有一些特殊字符,而这些些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了.下表中列出了一些URL特殊符号及编码十六进制值 1. + URL ...

  • js数字计算 误差问题的快速解决方法

    实例如下: //加法函数,用来得到精确的加法结果 //说明:javascript的加法结果会有误差,在两个浮点数相加的时候会比较明显.这个函数返回较为精确的加法结果. //调用:accAdd(arg1 ...

  • webpack4 CSS Tree Shaking的使用

    本次课程的代码目录(如下图所示): 什么是tree-shaking webpack 2 的到来带来的最棒的新特性之一就是tree-shaking .tree-shaking源自于rollup.js,先 ...

  • JS实现提交表单前的数字及邮箱校检功能

    个人觉得一个工程中让用户提交表单时,用户提交的数据类型及内容不确定度都很大,用户不一定会完全理解设计者意思.所以提交表单前的校检是必须的,这里简单分享几个校检方法,本人新手,还请多多指教. <s ...

  • Prototype 1.5.0_rc1 及 Prototype 1.5.0 Pre0小抄本

    Prototype 1.5.0_rc1: 源代码: http://www.jb51.net/tools/prototype/prototype1.5.0_rc1.js Prototype 1.5.0  ...

  • javascript获取当前ip的代码

    复制代码 代码如下: <script language="JavaScript"> function GetLocalIPAddr(){ var oSetting = ...

  • JS实现弹出浮动窗口(支持鼠标拖动和关闭)实例详解

    本文实例讲述了JS实现弹出浮动窗口.分享给大家供大家参考.具体如下: 这里介绍的JS弹出浮动窗口,支持鼠标拖动和关闭,点击链接文字后弹出层窗口,也称作是弹出式对话框吧. 关于一些参数说明: bodyc ...

  • JavaScript 空间坐标的使用

    基础知识 首先参考画布分为视口(窗口)与文档的含义 网页很多都是多屏,所以文档尺寸一般大于视口尺寸 视口尺寸不包括浏览器工具条.菜单.标签.状态栏等 当打开控制台后,视口尺寸相应变小 文档像 posi ...

  • JavaScript中如何判断一个值的类型

    我们知道在js中有一个运算符可以帮助我们判断一个值的类型,它就是typeof运算符. console.log(typeof 123); //number console.log(typeof '123 ...

  • JS三级可折叠菜单实现方法

    本文实例讲述了JS三级可折叠菜单实现方法.分享给大家供大家参考,具体如下: .ASPX代码: <%@ Page Language="C#" AutoEventWireup=& ...

  • js/jquery获取文本框输入焦点的方法

    方法一. 复制代码 代码如下: function CheckForm() {             if(document.form1.trainingName.value=="" ...

  • webpack4从0搭建组件库的实现

    代码分离 代码分离方法有三种: 入口起点:使用 entry 配置手动地分离代码. 防止重复:使用 SplitChunksPlugin 去重和分离 chunk. 动态导入:通过模块中的内联函数调用来分离 ...

  • Grid得到选择行数据的方法总结

    复制代码 代码如下: grid.getStore().getRange(0,store.getCount()); //得到grid所有的行 复制代码 代码如下: grid.getSelectionMo ...

  • ionic2懒加载配置详解

    文章标题为part 1,并解释目前可以如此配置,但后续使用上可能还有变动. 以ion-cli默认home组件为例.添加home.module.ts文件 import { NgModule } from ...

  • javascript防抖函数debounce详解

    定义及解读 防抖函数 debounce 指的是某个函数在某段时间内,无论触发了多少次回调,都只执行最后一次.假如我们设置了一个等待时间 3 秒的函数,在这 3 秒内如果遇到函数调用请求就重新计时 3 ...

  • JSON.stringify的多种用法总结

    前言 用过 json 的应该都知道,把一个对象通过 stringify 之后提交给后台是很常用的手段.但是 IE6-7 下没有 JSON 对象,所以要借助json2.js来实现. 1.经典用法 var ...

  • 10道典型的JavaScript面试题

    问题1: 作用域(Scope) 考虑以下代码: (function() { var a = b = 5; })(); console.log(b); 控制台(console)会打印出什么? 答案:5 ...

  • JavaScript如何获取到导航条中HTTP信息

    本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下 1.style中带有注释的部分为获取HTTP中的信息 2.body中显示效果为: 1).打开页面是自动弹出输入提示 ...

  • 使用JS判断是否数字和小数点组合的数字的两中方法比较(isNaN和逐判断)

    下面例举如下:如果大家有更好的方法的话望大家提出更好的方法. 一:isNaN方法: isNaN()的意思是非数字,里面传入数字的话就返回false,传入的不是数字的话就返回true [空的话也是返回t ...

  • DOM节点深度克隆函数cloneNode()用法实例

    本文实例讲述了DOM节点深度克隆函数cloneNode()用法.分享给大家供大家参考. 具体实现方法如下: 复制代码 代码如下: <html> <head> <scrip ...