前端
前端复制粘贴工程师
复制粘贴工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
前端常见问题小技巧
1.如何判断对象是否为空? 不能用 if (obj){ } 来判断,因为无论对象里是否有东西,判断结果都是false。最简单的方法是ES6Object.keys(obj).length 2.Vue事件对象传参 在需要使用事件对象的地方传入$event,如@click="add($event,item)" 3.动态判断修改class名 <div :class=" ...原创 2018-08-08 14:07:27 · 306 阅读 · 0 评论 -
正则匹配开头结尾
正则匹配以/upload开头,以.jpg结尾的字符串,并在字符串开头加上域名'http://www.baidu.com' var regExp = /\/upload.*?\jpg/g var str = '&lt;p&gt;&lt;img src=&quot;/upload/ueditor/image/20180731/1533004283...原创 2018-09-17 17:56:17 · 4885 阅读 · 0 评论 -
JS的深复制与浅复制
复杂的数据类型进行赋值的时候,两者指向同一内存。 如,a是个复杂的数据类型,我们进行赋值 b = a 时,再修改b内的东西,a的内容也会进行更改。 所以要进行递归。 数组: 方法1 var arr1=[1,2,3] var arr2=Array.from(arr1) 方法2 var arr1=[1,2,3] var arr2=[...arr1] 对象: var jso...转载 2018-09-30 17:34:45 · 254 阅读 · 0 评论 -
IOS10的Safari浏览器禁止用户缩放页面
IOS10做了限制,使用meta标签禁止缩放是无用的,需要用js操作 window.onload = function() { // 阻止双击放大 var lastTouchEnd = 0; document.addEventListener('touchstart', function(event) { if (event.touches.length...转载 2019-01-10 15:01:56 · 1017 阅读 · 2 评论 -
jQuery常用函数整理
1. toggle(fn,fn) $("td").toggle( function () { $(this).addClass("selected"); }, function () { $(this).removeClass("selected"); } ) 作用:会进行切换,用于绑定两个或多个事件处理器函数,以...转载 2019-01-15 17:11:13 · 367 阅读 · 0 评论 -
JS正则表达式去掉字符串中的空格和换行
去掉空格: var str = `事件可撒接电话三大卡是多久啊是的 阿克苏的机会看萨蒂 撒开的机会 卡丝的是的 时萨里的空间 啊离开家` //去掉空格 str = str.replace(/[ ]/g,""); 去掉换行: var str = `事件可撒接电话三大卡是多久啊是的 阿克苏的机会看萨蒂 撒开的机会 卡丝的是的 时萨里的空间 啊离开家` //去掉换行...原创 2019-07-01 17:22:17 · 7970 阅读 · 0 评论 -
react 16.7 hook概述
Hook是向后兼容的,有react开发经验的看起来会更顺畅。 State Hook 看下面的例子,他是一个计数器 import { useState } from 'react'; function Example() { // Declare a new state variable, which we'll call "count" const [count, setCoun...转载 2019-07-21 15:43:51 · 387 阅读 · 0 评论
分享