
javascript
default_coder
求实求真,大气大为。
展开
-
啥是钩子?啥又是钩子函数啊?
在插件的API中,我们常常将暴露的方法或者属性统称为钩子(Hook),方法则直接叫钩子函数。这是一种形象生动的说法,就好像我们在一条绳子上放很多挂钩,我们可以按需要在上面挂东西。实际上,我们即知道插件可以像一条绳子上挂东西,也可以拿掉挂的东西。那么一个插件,实际上就是个形象上的链。不过我们上面的所有钩子都是挂在对象上的,用于实现链并不是很理想。作者:匪号陆拾柒链接:http://www.转载 2017-12-08 15:15:56 · 1097 阅读 · 0 评论 -
js 的replace替换字符的简单使用
js 的replace 默认替换只替换第一个匹配的字符,如果字符串有超过两个以上的对应字符就无法进行替换,这时候就要进行一点操作,进行全部替换。[html] view plain copyscript language="javascript"> var strM = "这是要被替换的字符串啊啊!"; //在此我想将字母a替换成字转载 2017-12-29 13:44:13 · 303 阅读 · 0 评论 -
学习art-template的自我总结
由于以前的模板插件和现在公司的开发模式使用上面有冲突,所以尝试了一下心得插件art-template,下面是使用的一些心得(网上教程都有,用自己的话总结一番): 1. 基本使用写一个script标签 各个id , type设置为”text/html”。模板内容就写在这个script标签内,变量用{{}}包裹最后将数据和模板绑定:Template(“template_id”, data) te...原创 2018-03-09 16:48:47 · 386 阅读 · 0 评论 -
对象赋值(对象拷贝)
今天看同事代码发现了一下一段:const { current_sta, //是否处于批量操作状态 all_checked_sta, //是处于否全选状态 checkNum, //选中个数 dev_list //设备列表} = this.props.HomeClickInfo;es6的一种赋值语法。意思就是将后面的对象里面的值赋给前面的对象,每个参数对应赋值,...原创 2018-03-21 10:33:18 · 536 阅读 · 0 评论 -
数组遍历的map和filter
map 和 filter都可以遍历数组:array.map(fucntion(item, index) {})array.filter(function(item, index) {})map 和filter都可以有返回值,并且最后函数都会返回一个新的数组。不同在于map返回的新数组长度不会改变的,又返回值的就给当前的item赋值为返回值,没有返回的会给undefine。而filter会过滤掉没返...原创 2018-03-22 11:41:00 · 1207 阅读 · 0 评论