Javascript

JS字符串截取指定字符前面和后面的内容

使用JS字符串截取指定字符前面和后面的内容varstring="AA/BB"varbefore=string.split('/')[0]varafter=string.split('/')[1]console.log(before,after)//AABB ...

vue.js 实现点击展开收起动画

   最近公司项目加了个页面,其中要求是这样的,点击对应列表,展开和收起,其实就是显示和隐藏内容部分;说来惭愧,我花了半天时间才搞出来(自黑一下~),,,接下来分享给大家,先上效果图:.vue页面:<template><divclass="dealRecord-wrap"...

JS实现手机号码中间4位变星号

这个问题,我们可以用截取字符串解决,以下我列出2种方法,小伙伴们可以根据自己的需要选择哦:●1,substring()方法用于提取字符串中介于两个指定下标之间的字符。varstr='13812347829';//该号码是乱打出来的,如有侵权,请联系博主删除!this.phoneNumber=str.substring(...

Cropperjs 插件知识点

cropper.js通过canvas实现图片裁剪,最后再通过canvas获取裁剪区域的图片base64串。1.Container容器2.canvas图片3.crop裁剪框 ...
代码星球·2020-08-19

js面试题

A1========A1========A1========A1========A1========在移动端多了touch的三个事件,tap是这三个touch事件的封装,用来模拟click事件。所有事件触发顺序为:(touchstart——touchmove——touch...
代码星球·2020-08-19

js常用方法

1.获取对象(obj)的属性个数:Object.keys(obj).length。2.substr(开始索引,长度),substring(开始索引,结束索引)。3.数组操作:push:向数组末尾添加一个或多个元素,并返回新的长度;pop:删除,并返回最后一个元素;unshift:向数组的开头添加一个或更多元素,并返回新...
代码星球·2020-08-19

高大上的JS工具

EtherPad(协同文件编辑);EtherCalc(协同电子表格编辑)...
代码星球·2020-08-19

js中逻辑为false的8种情况

如果对象无初始值或者其值为数字0、-0、null、""、false、undefined或者NaN,那么对象的逻辑值为false。>注意:字符串'0',值为truetypeof返回的是字符串,有六种可能:"number"、"string"、"boolean"、"object"、"function"、"undefin...

js事件冒泡和事件捕获

事件捕获当你使用事件捕获时,父级元素先触发,子级元素后触发,即div先触发,p后触发。事件冒泡当你使用事件冒泡时,子级元素先触发,父级元素后触发,即p先触发,div后触发。W3C模型W3C模型是将两者进行中和,在W3C模型中,任何事件发生时,先从顶层开始进行事件捕获,直到事件触发到达了事件源元素。然后,再从事件源往上进...
代码星球·2020-08-19

在package.json里面的script设置环境变量,区分开发及生产环境。注意mac与windows的设置方式不一样

在package.json里面的script设置环境变量,区分开发及生产环境。注意mac与windows的设置方式不一样。"scripts":{"publish-mac":"exportNODE_ENV=prod&&webpack-p--progress--colors","publish-win":"...

Node.js热部署方式

1.supervisor;2. hotnode;3. node-dev;4. nodemon;...
代码星球·2020-08-19

jQuery.proxy用法

jQuery.proxy用法,待整理...
代码星球·2020-08-19

Jsonp原理

JSONP原理: 1.首先在客户端注册一个callback,然后把callback的名字传给服务器。 2.此时,服务器先生成json数据。 3.然后以javascript语法的方式,生成一个function,function名字就是传递上来的callback参数值. 4.最后将j...
代码星球·2020-08-19

理解js中this的指向

全局的this→指向的是Window函数中的this→指向函数所在的对象对象中的this→指向本身...
代码星球·2020-08-19

commonJS规范基本结构

commonJS规范:使用 module.exports 和 require ,基本结构如下://foo.js输出模块module.exports=function(x){console.log(x);};//main.js引用模块varfoo=require("./foo");...