• vue 点击当前元素添加class 去掉兄弟的class

    点击当前标签给其添加class,兄弟标签class删除 演示地址:https://xibushijie.github.io/static/addClass.html !DOCTYPE htmlhtmlhead meta charset="utf-8" titlevue 点击当前元素添加class 去掉兄弟的class/title script src="../js/vue.js"/script/headstyle type="t...

    2018-06-24 02:03:19

  • react 在IE9下input标签使用e.target.value取值失败

    在react项目开发中,input标签使用onChange方法获取输入值改变state: input type="text" id="redeemNum" value={state.num} onChange={(e) = this .inputChange(e.target.value)}/个/p 但是,在IE9下发现 e.target.value 取值一直为undefined。在IE中,e.target 指的...

    2018-06-24 02:03:15

  • jsonp跨域获取数据小解

    jsonp跨域获取数据小解 由于浏览器有同源策略,所以要想获取非同源(协议,域名,端口三者有一不同都算非同源)的页面的数据,就得进行跨域 (1) jsonp原理 由于script标签的src属性可以访问非同源的js脚本,所以通过src属性访问服务器会返回函数的js代码,而我们想要的...

    2018-06-24 02:03:12

  • 谈谈JavaScript异步代码优化

    关于 微信公众号:前端呼啦圈(Love-FED) 我的博客:劳卜的博客 知乎专栏:前端呼啦圈 前言 在实际编码中,我们经常会遇到Javascript代码异步执行的场景,比如ajax的调用、定时器的使用等,在这样的场景下也经常会出现这样那样匪夷所思的bug或者糟糕的代码片段,那么...

    2018-06-24 02:03:14

  • npm

    1.npm 介绍 npm,即 node package manage, 指 node 的包管理器 以前下载某个软件包,需至相应的官网下载,而 npm 相当于自己建了一个网站,将软件包上传至此,需要时通过命令既可下载 2. 下载并安装 npm node.js 的安装 官网: http://nodejs.cn/ node.js是一个前端的...

    2018-06-24 02:03:09

  • javascript之揭示模式

    一、该模式优缺点 1、优点:该模式可以使脚本语法更加一致,在模块代码底部,它很容易指出哪些函数和变量可以被公开访问,从而改善可读性。 2、缺点:如果一个私有函数引用一个公有函数,公有函数是不能被覆盖的。相对脆弱,谨慎使用 var myModule = function (){ var...

    2018-06-24 02:03:06

  • JavaScript RegExp 对象

    JavaScriptRegExp 对象 正则表达式是描述字符模式的对象。 正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。 语法 var patt= new RegExp(pattern,modifiers);或者更简单的方式: var patt=/pattern/modifiers; pattern(模式) 描述了表...

    2018-06-24 02:03:03

  • 前端开发常用代码片段(下篇)

    二十二、正则表达式 // 验证邮箱 /^\w+@([0-9a-zA-Z]+[.])+[a-z]{2,4}$/ // 验证手机号 /^1[3|5|8|7]\d{9}$/ // 验证URL /^http:\/\/.+\./ // 验证身份证号码 /(^\d{15}$)|(^\d{17}([0-9]|X|x)$)/ // 匹配字母、数字、中文字符 /^([A-Za-z0-9]|[\u4e00-\u9fa5])*$/ //...

    2018-06-24 02:03:06

  • React Router v4 页面传值的三种方法

    传值方法 1、props.params 使用React router定义路由时,我们可以给指定一个path,然后指定通配符可以携带参数到指定的path: Route path='/user/:name' component={UserPage}/Route 跳转UserPage页面时,可以这样写: // link方法 Link to="/user/sam"用户/Link // pu...

    2018-06-24 02:02:53

  • 前端开发浏览器兼容问题

    嘿,大家好~ 既然点击来了,不妨就继续看下去把~ 作者:along csshack 我很少使用hacker的,可能是个人习惯吧,我不喜欢写的代码IE不兼容,然后用hack来解决。不过hacker还是非常好用的。使用hacker我可以把浏览器分为3类:IE6 ;IE7和遨游;其他(IE8 chrome ff safar...

    2018-06-24 02:02:55

2