Javascript
cc蒲公英
冰冻三尺非一日之寒,水滴石穿非一日之功
展开
-
js/jquery 截取多个特定字符最后一个(下划线之前)
js/jquery 截取多个特定字符最后一个(下划线之前)原创 2023-10-17 15:20:42 · 404 阅读 · 0 评论 -
js 文件(附件)单个下载及批量下载
js 文件(附件)单个下载及批量下载原创 2023-09-13 15:43:15 · 164 阅读 · 0 评论 -
echarts-liquidfill 水滴图/水位图/水球 下载地址
echarts-liquidfill 下载地址 水滴图/水位图/水球原创 2022-10-09 13:29:07 · 1846 阅读 · 0 评论 -
Hammer.js - 旋转 拖拽 移动 缩放
Hammer.js 旋转 拖拽 移动 缩放原创 2022-07-21 10:52:53 · 5678 阅读 · 0 评论 -
touch-js 缩放、移动、旋转、拖拽
touch-js 缩放、移动、旋转、拖拽原创 2022-07-20 14:50:16 · 351 阅读 · 0 评论 -
javascript中0、false、null、undefined、""
typeof类型检测:typeof(false) === 'boolean'; //truetypeof(0) === 'number'; //truetypeof("") === 'string'; //truetypeof(null) ==='object'; //truetypeof(undefined) === undefined; //true t原创 2017-03-29 15:57:41 · 1029 阅读 · 0 评论 -
JavaScript概念之screen/client/offset/scroll/inner/avail的..width/height
原文链接:http://caibaojian.com/js-name.html1、名词解释screen:屏幕。这一类取到的是关于屏幕的宽度和距离,与浏览器无关,应该是获取window对象的属性。client:使用区、客户区。指的是客户区,当然是指浏览器区域。offset:偏移。指的是目标甲相对目标乙的距离。scroll:卷轴、卷动。指的是包含滚动条的的属性。in转载 2016-08-18 15:42:56 · 1467 阅读 · 0 评论 -
js各种相似方法区别,联系
1.1 jQuery中的.height()、.innerHeight()和.outerHeight()、outerWidth()区别? .height()返回一个没有单位的数值(例如400) .innerHeight()高度值,只包括到padding,但不算border .outHeight()包括padding,border,margin原创 2016-09-13 16:05:57 · 825 阅读 · 0 评论 -
javascript中apply和call区别
一、区别obj.call(thisObj, arg1, arg2, ...);obj.apply(thisObj, [arg1, arg2, ...]);两者作用一致,都是把obj(即this)绑定到thisObj,这时候thisObj具备了obj的属性和方法。或者说thisObj『继承』了obj的属性和方法。唯一区别是apply接受的是数组参数,call接受的是连续参数。function add原创 2017-04-12 12:00:24 · 534 阅读 · 0 评论 -
javascript中map、foreach、reduce、filter间区别?
假设我们有个数组,每个元素是一个人,你面前站了一排人。 foreach 就是你按顺序一个一个跟他们说做点什么,具体做什么:people.forEach(function (dude) { dude.pickUpSoap();});map 就是你手里拿一个盒子(一个新数组),一个个叫他们把钱包扔进去。结束的时候你获得一个新数组,里面是大家的钱包,钱包顺序和人的顺序一 一对应。var walle原创 2017-04-14 15:47:00 · 4317 阅读 · 1 评论 -
Javascript闭包
一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。var n=999; function f1(){ alert(n); }f1(); // 999另一方面,在函数外部自然无法读取函数内的局部变量。function f1(){转载 2017-05-03 14:14:41 · 339 阅读 · 0 评论 -
JS变量作用域、闭包
一、变量作用域变量作用域指的是变量的作用范围,javascript中的变量分为全局变量和局部变量1、全局变量:在函数之外定义的变量,为整个页面公用,函数的内部外部都可以访问。2、局部变量:在函数内部定义的变量,只能在定义该变量的函数内部访问,外部无法访问。函数内部访问变量时,先在内部查找是否有此变量,如果有,就使用内部,如果没有,就去外部查找二、闭包闭包就是函数嵌套函数,内部函数可以引用外部函数的...原创 2018-03-02 15:02:52 · 419 阅读 · 0 评论 -
js本地存储:localStorage
一.简介 localStorage会可以将第一次请求的数据直接存储到本地,这个相当于一个5M大小的针对于前端页面的数据库 ——注意:在IE8以上的IE版本才支持localStorage这个属性。localStorage属于永久性存储,如果存储内容多的话会消耗内存空间,会导致页面变卡。 二.具体使用方式如下: 1.localStorage - 没有时间限制的数据存储 var arr=[...转载 2018-06-30 10:36:00 · 678 阅读 · 0 评论 -
javascript中 null 与 undefined区别
简述: null表示一个空的值,无值,返回类型是对象Object类型; undefined 表示值未定义,一个未声明的变量/或已声明但没有赋值的变量/或一个并不存在的对象属性。返回类型是Undefined;区别: null == 0; //false undefined == 0; //false null == false; //false null == tru原创 2017-03-29 14:22:12 · 367 阅读 · 0 评论