美文网首页
Web开发若干小问题及干货

Web开发若干小问题及干货

作者: 默写_0c03 | 来源:发表于2018-11-22 21:43 被阅读0次

关于代码

1. 在vue组件中引入方式:

<style scoped>
@import "/+css文件地址";
</style>

2.前端如何对Array数组去重

  • ES6新语法中:新增了Set数据结构,类似于数组,但是 它的成员都是唯一的 ,其构造函数可以接受一个数组作为参数;Array新增了一个静态方法Array.from,可以把类似数组的对象转换为数组。因此可以这么写:
let array = Array.from(new Set([1, 1, 1, 2, 3, 2, 4]));
console.log(array);
// => [1, 2, 3, 4]
  • ES5写法:
var array = [1, '1', 1, 2, 3, 2, 4];
var tmpObj = {};
var result = [];
array.forEach(function(a) {
  var key = (typeof a) + a;
  if (!tmpObj[key]) {
    tmpObj[key] = true;
    result.push(a);
  }
});
console.log(result);
// => [1, "1", 2, 3, 4]

插件干货

1. jQuery Sina Emotion
一个用于方便快速地创建新浪微博表情选择对话框的 jQuery 插件。传送门


2. 优酷视频引入
官方给的无广告优酷视频引入。传送门


3.Vue瀑布流插件
对vue做定制的masonry插件。传送门


以后持续更新。。。。。。

相关文章

网友评论

      本文标题:Web开发若干小问题及干货

      本文链接:https://www.haomeiwen.com/subject/qwvrqqtx.html