上好。
昨天有没有看到超级月亮?(并没有)。如果已经错过了月亮,就不要再错过今天的虎嗅早报了!
先看看继权健之后被查的无限极有没有什么最新的情况:
京东苏宁等已下架无限极产品?
@IT之家【京东苏宁等电商平台下架无限极产品】在权健帝国崩塌之后,无限极在近些日子也因虚假营销陷入了舆论风波。目前京东、苏宁、唯品会等电商品台疑似均已经下架了“无限极”产品,在这些电商网站搜索“无限极”之后,均显示未找到相关产品。
下线路由器小米“自动重启”功能,小米咋回应的
@快科技【小米路由器下线“自动重启”功能,官方回应】近日,小米路由器下线了“自动重启”功能,被不少用户吐槽。1月21日晚上,小米路由器在官微进行了回应。
据产品总监辩解说,因为正在计划迭代一个比“自动重启”更好的“路由自动优化”功能,但发版节奏没有把握好,新的没来反倒旧的先下线了。小米路由器表示,老板已经把技术总监的年终奖取消了。同时,为了用行动向用户表达求生欲,整个团队正全速加班研发新版本。
一点资讯CEO被免除职务
@新浪科技【一点资讯CEO李亚被免除职务 任旭阳接任CEO】一点资讯昨天晚间发布内部信称,一点资讯CEO李亚被免除职务,任旭阳接任CEO一职。一点资讯表示,做出此次人事调整出于公司发展需要。
李亚2006年6月加入凤凰网任首席运营官COO, 并兼任首席财务官CFO直至2010年11月。2015年任一点资讯CEO兼凤凰网总裁。任旭阳是一点资讯的联合创始人。2011年底,前雅虎中国区研究院院长郑朝晖和原百度副总裁任旭阳一起创办一点资讯,先后获得小米、凤凰、和OPPO的战略投资。2015年初,经过此前三轮投资后,凤凰网成为一点资讯第一大股东。
李亚
另一则人事变动:
搜房网新动向
@腾讯科技【搜房网总裁刘坚晋升为CEO,或分拆CIH上市】据外媒报道,搜房网(SFUN)宣布调整其高级管理层,并拟分拆旗下全资子公司CIH。搜房网总裁刘坚(Jian Liu)已被任命为首席执行官,接替莫天全(Tianquan Mo),自即日起生效。莫天全将继续担任搜房网董事长。
搜房网副首席财务官李子衿(Zijin Li)已被任命为代理首席财务官兼董事会秘书,接替雷华(Hua Lei),自即日起生效。雷博士将担任搜房网的首席投资官。搜房网目前正考虑分拆CIH公司,以探索不同的选择方案,包括将CIH的普通股分配给搜房网的股东,或者私下出售CIH的普通股,或者让CIH在美国、中国或全球其他主要证券交易所上市。
微信新一年辟谣收获
@快科技【微信公布2018年辟谣成果:老年人受毒害最深】昨天,腾讯发布了2018年腾讯网络谣言治理成果和谣言榜单,并对典型谣言案例和中老年人易感谣言特征进行了分析和总结。微信公众平台方面,截至2018年底与包括网信、公安、食药监等政府机关、媒体等共计774家权威机构形成辟谣合作,共生产3994篇辟谣文章,累计总阅读数超过10.96亿次,阅读人数达2.95亿人次。
中老年人传谣的主要原因:谣言鉴别能力差、受教育程度低、主观幸福感低。相比于城镇中老年人,农村的中老年群体更有可能传播谣言。
周鸿祎:人工智能还存在冰点
@新浪科技【周鸿祎:当下AI技术并不完善 存四大“冰点”】中国人工智能学会“人工智能与安全专委会”昨日在京成立,360集团董事长兼CEO周鸿祎当选首任专委会主任。他表示,智能音箱变身窃听器并不是科幻电影里的场景。
周鸿祎还指出,当下的人工智能技术并不完善,存在四大冰点:前端传感器可以被干扰;人工智能的数据样本可以被污染;内部算法可以被欺骗;实现平台有漏洞。
国外科技圈并不平静:
谷歌又被罚款了
@PingWest品玩【法国数据监管机构将对Google处以5000万欧元的罚款】据thelocal报道,法国数据监管机构周一宣布,将对Google处以5000万欧元(合5700万美元)的罚款,这是该机构首次使用欧盟严格的一般数据保护规定。
一份声明称,Google因未能就其数据同意政策提供透明且易于获取的信息而被法国国家数据保护委员处以创纪录的罚款。法国国家数据保护委员表示,Google让用户难以理解和管理他们的个人信息使用偏好,尤其是在定向广告方面。
三星的国际之路一样不太顺
@凤凰网科技【受印度政府关税影响,三星或停止在当地生产旗舰手机】印度政府最近决定把要求手机厂商在本地生产显示屏、触摸模块的时间由2019-2020年提前到2019年2月,否则将会被征收11%的进口关税,这可能迫使三星削减在印度的手机产量,停产旗舰机型。
印度政府的“印度制造”计划,促使三星等厂商在印度生产更多产品,但是,它提前“分阶段制造计划”(以下简称“PMP”)的时间表,却是不受这些厂商欢迎的。三星致函印度政府称,它已经根据此前的PMP时间表在对印度进行投资,在2020年3月31日前在印度生产相关零部件。时间表的突然提前,意味着三星仍然需要进口零部件,并被征收进口关税。
当Facebook和Twitter遭遇战斗民族
@新浪科技【俄罗斯对Facebook和Twitter发起民事诉讼,违反数据法】俄罗斯通信监管机构“联邦通信、信息技术与大众传媒监督局”(以下简称“Roscomnadzor”)今日宣布,已对Facebook和Twitter发起民事诉讼,原因是这两家公司未能履行俄罗斯的数据保护法。
Roskomnadzor周一表示,根据俄罗斯的法规,企业需要将俄罗斯用户的个人数据存储在俄罗斯境内的服务器上。但到目前为止,Facebook和Twitter这两家社交网络仍未说明它们将如何以及何时遵守该法规。
最后,一起流浪:
《流浪地球》终极预告出炉
@3DM【《流浪地球》发终极预告 网友:国产片特效最棒的一部】根据刘慈欣同名小说改编的电影《流浪地球》今晚发布了终极预告,电影讲述在不久的将来太阳急速老化,人类不得不开启“流浪地球”计划。影片将于大年初一上映。 据说特效惊人,那就一起去流浪吧~
以上,开启新的一天吧。
*文章为作者独立观点,不代表虎嗅网立场
本文由 Cuba Libre授权虎嗅网发表,并经虎嗅网编辑。转载此文章须经作者同意,并请附上出处(虎嗅网)及本页链接。原文链接:https://www.huxiu.com/article/282256.html
未来面前,你我还都是孩子,还不去下载 虎嗅App 猛嗅创新!
者最近在对原生JS的知识做系统梳理,因为我觉得JS作为前端工程师的根本技术,学再多遍都不为过。打算来做一个系列,一共分三次发,以一系列的问题为驱动,当然也会有追问和扩展,内容系统且完整,对初中级选手会有很好的提升,高级选手也会得到复习和巩固。这是本系列的第二篇。
扫了一眼目录后,也许你可能会说:这些八百年都用不到的东西,我为什么要会?是,我承认真实业务场景中并不会要你手写一个splice, 手写深拷贝或者V8的数组排序,但我要说的是,问这些问题的初衷并不是让你拿到平时去用的,而是检验你对 JS语言的理解有没有到达那样的水准,有一些 边界情况是否能够考虑到,有没有基本的 计算机素养(比如最基本的排序方法到底理不理解),未来有没有潜力去设计出更加优秀的产品或者框架。如果你仅仅是想通过一篇文章来解决业务中的临时问题,那不好意思,请出门左拐,这篇文章确实不适合你。但如果你觉得自己的原生编程能力还有待提高,想让自己的思维能力上一个台阶,希望我这篇"呕心沥血"整理了1w多字的文章能够让你有所成长。另外补充一句,本文并不针对面试,但以下任何一篇的内容放在面试中,都是非常惊艳的操作:)
我自己是一名从事了多年开发的web前端老程序员,目前辞职在做自己的web前端私人定制课程,今年年初我花了一个月整理了一份最适合2019年学习的web前端学习干货,各种框架都有整理,送给每一位前端小伙伴,想要获取的可以关注我的头条号并在后台私信我:前端,即可免费获取。
第七篇: 函数的arguments为什么不是数组?如何转化成数组?
因为argument是一个对象,只不过它的属性从0开始排,依次为0,1,2...最后还有callee和length属性。我们也把这样的对象称为类数组。
常见的类数组还有:
那这导致很多数组的方法就不能用了,必要时需要我们将它们转换成数组,有哪些方法呢?
1. Array.prototype.slice.call()
2. Array.from()
这种方法也可以用来转换Set和Map哦!
3. ES6展开运算符
4. 利用concat+apply
当然,最原始的方法就是再创建一个数组,用for循环把类数组的每个属性值放在里面,过于简单,就不浪费篇幅了。
第七篇: forEach中return有效果吗?如何中断forEach循环?
在forEach中用return不会返回,函数会继续执行。
中断方法:
第八篇: JS判断数组中是否包含某个值
方法一:array.indexOf
此方法判断数组中是否存在某个值,如果存在,则返回数组元素的下标,否则返回-1。
方法二:array.includes(searcElement[,fromIndex])
此方法判断数组中是否存在某个值,如果存在返回true,否则返回false
方法三:array.find(callback[,thisArg])
返回数组中满足条件的第一个元素的值,如果没有,返回undefined
方法四:array.findeIndex(callback[,thisArg])
返回数组中满足条件的第一个元素的下标,如果没有找到,返回 -1]
当然,for循环当然是没有问题的,这里讨论的是数组方法,就不再展开了。
第九篇: JS中flat---数组扁平化
对于前端项目开发过程中,偶尔会出现层叠数据结构的数组,我们需要将多层级数组转化为一级数组(即提取嵌套数组元素最终合并为一个数组),使其内容合并且展开。那么该如何去实现呢?
需求:多维数组=>一维数组
1. 调用ES6中的flat方法
2. replace + split
3. replace + JSON.parse
4. 普通递归
5. 利用reduce函数迭代
6:扩展运算符
这是一个比较实用而且很容易被问到的问题,欢迎大家交流补充。
第十篇: JS数组的高阶函数——基础篇
1.什么是高阶函数
概念非常简单,如下:
一个函数就可以接收另一个函数作为参数或者返回值为一个函数, 这种函数就称之为高阶函数。
那对应到数组中有哪些方法呢?
2.数组中的高阶函数
1.map
其中,回调函数被默认传入三个值,依次为当前元素、当前索引、整个数组。
当然,后面的参数都是可选的 ,不用的话可以省略。
2. reduce
不传默认值会怎样?
不传默认值会自动以第一个元素为初始值,然后从第二个元素开始依次累计。
3. filter
参数: 一个函数参数。这个函数接受一个默认参数,就是当前元素。这个作为参数的函数返回值为一个布尔类型,决定元素是否保留。
filter方法返回值为一个新的数组,这个数组里面包含参数里面所有被保留的项。
4. sort
参数: 一个用于比较的函数,它有两个默认参数,分别是代表比较的两个元素。
举个例子:
当比较函数返回值大于0,则 a 在 b 的后面,即a的下标应该比b大。
反之,则 a 在 b 的后面,即 a 的下标比 b 小。
整个过程就完成了一次升序的排列。
当然还有一个需要注意的情况,就是比较函数不传的时候,是如何进行排序的?
答案是将数字转换为字符串,然后根据字母unicode值进行升序排序,也就是根据字符串的比较规则进行升序排序。
第十一篇: 能不能手动实现数组的map方法 ?
依照 ecma262 草案,实现的map的规范如下:
下面根据草案的规定一步步来模拟实现map函数:
这里解释一下, length >>> 0, 字面意思是指"右移 0 位",但实际上是把前面的空位用0填充,这里的作用是保证len为数字且为整数。
举几个特例:
总体实现起来并没那么难,需要注意的就是使用 in 来进行原型链查找。同时,如果没有找到就不处理,能有效处理稀疏数组的情况。
最后给大家奉上V8源码,参照源码检查一下,其实还是实现得很完整了。
参考:
V8源码
Array 原型方法源码实现大揭秘
ecma262草案
第十二篇: 能不能手动实现数组的reduce方法 ?
依照 ecma262 草案,实现的reduce的规范如下:
其中有几个核心要点:
1、初始值不传怎么处理
2、回调函数的参数有哪些,返回值如何处理。
其实是从最后一项开始遍历,通过原型链查找跳过空项。
最后给大家奉上V8源码,以供大家检查:
参考:
V8源码
ecma262草案
第十三篇: 能不能手动实现数组的 push、pop 方法 ?
参照 ecma262 草案的规定,关于 push 和 pop 的规范如下图所示:
首先来实现一下 push 方法:
亲测已通过MDN上所有测试用例。MDN链接
然后来实现 pop 方法:
亲测已通过MDN上所有测试用例。MDN链接
参考链接:
V8数组源码
ecma262规范草案
MDN文档
第十四篇: 能不能手动实现数组的 filter 方法 ?
代码如下:
MDN上所有测试用例亲测通过。
参考:
V8数组部分源码第1025行
MDN中filter文档
第十五篇: 能不能手动实现数组的splice方法 ?
splice 可以说是最受欢迎的数组方法之一,api 灵活,使用方便。现在来梳理一下用法:
接下来我们实现这个方法。
参照ecma262草案的规定,详情请点击。
首先我们梳理一下实现的思路。
初步实现
先拷贝删除的元素,如下所示:
然后对删除元素后面的元素进行挪动, 挪动分为三种情况:
当两者相等时,
当添加的元素个数小于删除的元素时, 如图所示:
当添加的元素个数大于删除的元素时, 如图所示:
优化一: 参数的边界情况
当用户传来非法的 startIndex 和 deleteCount 或者负索引的时候,需要我们做出特殊的处理。
优化二: 数组为密封对象或冻结对象
什么是密封对象?
密封对象是不可扩展的对象,而且已有成员的[[Configurable]]属性被设置为false,这意味着不能添加、删除方法和属性。但是属性值是可以修改的。
什么是冻结对象?
冻结对象是最严格的防篡改级别,除了包含密封对象的限制外,还不能修改属性值。
接下来,我们来把这两种情况一一排除。
好了,现在就写了一个比较完整的splice,如下:
以上代码对照MDN文档中的所有测试用例亲测通过。
相关测试代码请前往: 传送门
最后给大家奉上V8源码,供大家检查:V8数组 splice 源码第 660 行
第十六篇: 能不能实现数组的 sort 方法?
估计大家对 JS 数组的sort 方法已经不陌生了,之前也对它的用法做了详细的总结。那,它的内部是如何来实现的呢?如果说我们能够进入它的内部去看一看, 理解背后的设计,会使我们的思维和素养得到不错的提升。
sort 方法在 V8 内部相对与其他方法而言是一个比较高深的算法,对于很多边界情况做了反复的优化,但是这里我们不会直接拿源码来干讲。我们会来根据源码的思路,实现一个 跟引擎性能一样的排序算法,并且一步步拆解其中的奥秘。
V8 引擎的思路分析
首先大概梳理一下源码中排序的思路:
设要排序的元素个数是n:
在动手之前,我觉得我们有必要为什么这么做搞清楚。
第一、为什么元素个数少的时候要采用插入排序?
虽然 插入排序理论上说是O(n^2)的算法, 快速排序是一个O(nlogn)级别的算法。但是别忘了,这只是理论上的估算,在实际情况中两者的算法复杂度前面都会有一个系数的, 当 n 足够小的时候,快速排序 nlogn的优势会越来越小,倘若插入排序O(n^2)前面的系数足够小,那么就会超过快排。而事实上正是如此, 插入排序经过优化以后对于小数据集的排序会有非常优越的性能,很多时候甚至会超过快排。
因此,对于很小的数据量,应用 插入排序是一个非常不错的选择。
第二、为什么要花这么大的力气选择哨兵元素?
因为 快速排序的性能瓶颈在于递归的深度,最坏的情况是每次的哨兵都是最小元素或者最大元素,那么进行partition(一边是小于哨兵的元素,另一边是大于哨兵的元素)时,就会有一边是空的,那么这么排下去,递归的层数就达到了n, 而每一层的复杂度是O(n),因此快排这时候会退化成O(n^2)级别。
这种情况是要尽力避免的!如果来避免?
就是让哨兵元素进可能地处于数组的中间位置,让最大或者最小的情况尽可能少。这时候,你就能理解 V8 里面所做的种种优化了。
接下来,我们来一步步实现的这样的官方排序算法。
插入排序及优化
最初的插入排序可能是这样写的:
看似可以正确的完成排序,但实际上交换元素会有相当大的性能消耗,我们完全可以用变量覆盖的方式来完成,优化后代码如下:
接下来正式进入到 sort 方法。
寻找哨兵元素
sort的骨架大致如下:
我们先来把求取哨兵位置的代码实现一下:
完成快排
接下来我们来完成快排的具体代码:
测试结果
测试结果如下:
一万条数据:
十万条数据:
一百万条数据:
一千万条数据:
结果仅供大家参考,因为不同的node版本对于部分细节的实现可能不一样,我现在的版本是v10.15。
从结果可以看到,目前版本的 node 对于有序程度较高的数据是处理的不够好的,而我们刚刚实现的排序通过反复确定哨兵的位置就能 有效的规避快排在这一场景下的劣势。
最后给大家完整版的sort代码:
参考链接:
V8 sort源码(点开第997行)
冴羽排序源码专题
第十七篇: 能不能模拟实现一个new的效果?
new被调用后做了三件事情:
第十八篇: 能不能模拟实现一个 bind 的效果?
实现bind之前,我们首先要知道它做了哪些事情。
也可以这么用 Object.create 来处理原型:
第十八篇: 能不能实现一个 call/apply 函数?
引自 冴羽大佬的代码,可以说比较完整了。
不过我认为换成 ES6 的语法会更精炼一些:
类似的,有apply的对应实现:
第十九篇: 谈谈你对JS中this的理解。
其实JS中的this是一个非常简单的东西,只需要理解它的执行规则就OK。
在这里不想像其他博客一样展示太多的代码例子弄得天花乱坠, 反而不易理解。
call/apply/bind可以显示绑定, 这里就不说了。
主要这些场隐式绑定的场景讨论:
1. 全局上下文
全局上下文默认this指向window, 严格模式下指向undefined。
2. 直接调用函数
比如:
这种情况是直接调用。this相当于全局上下文的情况。
3. 对象.方法的形式调用
还是刚刚的例子,我如果这样写:
这就是 对象.方法的情况,this指向这个对象
4. DOM事件绑定
onclick和addEventerListener中 this 默认指向绑定事件的元素。
IE比较奇异,使用attachEvent,里面的this默认指向window。
5. new+构造函数
此时构造函数中的this指向实例对象。
6. 箭头函数?
箭头函数没有this, 因此也不能绑定。里面的this会指向当前最近的非箭头函数的this,找不到就是window(严格模式是undefined)。比如:
优先级: new > call、apply、bind > 对象.方法 > 直接调用。
第二十篇: JS中浅拷贝的手段有哪些?
重要: 什么是拷贝?
首先来直观的感受一下什么是拷贝。
这是直接赋值的情况,不涉及任何拷贝。当改变newArr的时候,由于是同一个引用,arr指向的值也跟着改变。
现在进行浅拷贝:
当修改newArr的时候,arr的值并不改变。什么原因?因为这里newArr是arr浅拷贝后的结果,newArr和arr现在引用的已经不是同一块空间啦!
这就是浅拷贝!
但是这又会带来一个潜在的问题:
咦!不是已经不是同一块空间的引用了吗?为什么改变了newArr改变了第二个元素的val值,arr也跟着变了。
这就是浅拷贝的限制所在了。它只能拷贝一层对象。如果有对象的嵌套,那么浅拷贝将无能为力。但幸运的是,深拷贝就是为了解决这个问题而生的,它能 解决无限极的对象嵌套问题,实现彻底的拷贝。当然,这是我们下一篇的重点。现在先让大家有一个基本的概念。
接下来,我们来研究一下JS中实现浅拷贝到底有多少种方式?
1. 手动实现
2. Object.assign
但是需要注意的是,Object.assgin() 拷贝的是对象的属性的引用,而不是对象本身。
3. concat浅拷贝数组
4. slice浅拷贝
开头的例子不就说的这个嘛!
5. ...展开运算符
第二十一篇: 能不能写一个完整的深拷贝?
上一篇已经解释了什么是深拷贝,现在我们来一起实现一个完整且专业的深拷贝。
1. 简易版及问题
估计这个api能覆盖大多数的应用场景,没错,谈到深拷贝,我第一个想到的也是它。但是实际上,对于某些严格的场景来说,这个方法是有巨大的坑的。问题如下:
无法解决 循环引用的问题。举个例子:
拷贝a会出现系统栈溢出,因为出现了 无限递归的情况。
无法拷贝一写 特殊的对象,诸如 RegExp, Date, Set, Map等。
无法拷贝 函数(划重点)。
因此这个api先pass掉,我们重新写一个深拷贝,简易版如下:
现在,我们以刚刚发现的三个问题为导向,一步步来完善、优化我们的深拷贝代码。
2. 解决循环引用
现在问题如下:
这就是循环引用。我们怎么来解决这个问题呢?
创建一个Map。记录下已经拷贝过的对象,如果说已经拷贝过,那直接返回它行了。
现在来试一试:
好像是没有问题了, 拷贝也完成了。但还是有一个潜在的坑, 就是map 上的 key 和 map 构成了 强引用关系,这是相当危险的。我给你解释一下与之相对的弱引用的概念你就明白了:
在计算机程序设计中,弱引用与强引用相对, 是指不能确保其引用的对象不会被垃圾回收器回收的引用。一个对象若只被弱引用所引用,则被认为是不可访问(或弱可访问)的,并因此可能在任何时刻被回收。--百度百科
说的有一点绕,我用大白话解释一下,被弱引用的对象可以在 任何时候被回收,而对于强引用来说,只要这个强引用还在,那么对象 无法被回收。拿上面的例子说,map 和 a一直是强引用的关系, 在程序结束之前,a 所占的内存空间一直 不会被释放。
怎么解决这个问题?
很简单,让 map 的 key 和 map 构成 弱引用即可。ES6给我们提供了这样的数据结构,它的名字叫 WeakMap,它是一种特殊的Map, 其中的键是 弱引用的。其键必须是对象,而值可以是任意的。
稍微改造一下即可:
3. 拷贝特殊对象
可继续遍历
对于特殊的对象,我们使用以下方式来鉴别:
梳理一下对于可遍历对象会有什么结果:
好,以这些不同的字符串为依据,我们就可以成功地鉴别这些对象。
不可遍历的对象
对于不可遍历的对象,不同的对象有不同的处理。
4. 拷贝函数
虽然函数也是对象,但是它过于特殊,我们单独把它拿出来拆解。
提到函数,在JS种有两种函数,一种是普通函数,另一种是箭头函数。每个普通函数都是 Function的实例,而箭头函数不是任何类的实例,每次调用都是不一样的引用。那我们只需要 处理普通函数的情况,箭头函数直接返回它本身就好了。
那么如何来区分两者呢?
答案是: 利用原型。箭头函数是不存在原型的。
代码如下:
到现在,我们的深拷贝就实现地比较完善了。不过在测试的过程中,我也发现了一个小小的bug。
5. 小小的bug
如下所示:
对于这样一个bug,我们可以对 Boolean 拷贝做最简单的修改, 调用valueOf: new target.constructor(target.valueOf())。
但实际上,这种写法是不推荐的。因为在ES6后不推荐使用【new 基本类型()】这 样的语法,所以es6中的新类型 Symbol 是不能直接 new 的,只能通过 new Object(SymbelType)。
因此我们接下来统一一下:
6. 完整代码展示
OK!是时候给大家放出完整版的深拷贝啦:
原文链接:https://mp.weixin.qq.com/s/9VNrcySO25upppjurxM5hA
作者:前端三元同学
销行业舆情周报
第八期
时间:3月21日-3月27日
最受关注行业舆情:疫情难挡营养保健食品贸易发展步伐
最受关注企业舆情:2020安利纽崔莱营养中国行线上启动
最热门话题讨论:“提高免疫力”将为特殊食品创造新增长点
利用海畴舆情监测系统,我们对中国直销行业2020年3月14日至3月20日期间的网络信息进行了监测。
如上图所示,3月21日—3月27日监测期间,整体行业舆情走势平稳。行业舆情关注度在3月22日迎来舆情热度最低值,而3月26日为行业舆情热度最高值。根据后台数据分析可知,3月26日主要是《直销行业倡导者JeffBabener离世》《做直销不被亲朋好友支持,怎么办?大咖给你5个妙招》等舆情传播。
将舆情信息分为敏感类和非敏感类信息进行统计,其中敏感类信息占比为9.12%,非敏感信息占比90.88%。
如上图所示,信息发布渠道数量从高到低依次为微博占比41.1%,位居第一位;论坛占比16.57%,位居第二位;客户端占比16.26%,位居第三位,此外,微信、网站占比也较高,视频、报刊、政务、新闻、博客、外媒等来源占比较少。
具体媒体活跃度方面,可以看出:新浪微博占比51.71%,位居第一位;微信占比19.33%,位居第二位;百度贴吧占比14.64%,位居第三位;此外,雪球、腾讯新闻企鹅号、看点快报、股吧、直销同城网、网易号、微头条等媒体对行业也进行了关注。
此外,本监测期内,北京依旧是舆情信息发布最多的地区,共计889篇信息,其次是广东790篇。
1.标题:受疫情影响全球食品行业正面临三大挑战 “提高免疫力”可为特殊食品创造新增长点
来源媒体:中国经济网
转载媒体:中国网/中国质检网/凤凰新闻/搜狐新闻/财经头条/和讯网
简介:国际食品科技联盟(IUFoST)与中国食品科学技术学会(CIFST)在3 月21日共同组织了一场食品科学网络圆桌会议,以线上报告与互动的方式,探讨新冠病毒是否能通过食品传播,分析疫情期间食品产业遇到的挑战与机遇。
链接:http://food.china.com.cn/2020-03/26/content_75861674.htm
2.标题:社交商业时代的直销4.0模型——中国直销行业升级迭代解决方案
来源媒体:爱直销微信公众号
转载媒体:看点快报/直销专业网/一点资讯/腾讯新闻企鹅号
简介:近来,直销行业诸多企业纷纷将目光瞄准了社交电商,开始了转型之路,海畴集团历经两年的系统思考和研究,隆重推出社交商业时代直销4.0工程,为中国直销企业升级迭代提供全面解决方案。该工程包含平台硬核、市场分润、品类运营、组织生态、教育赋能、IP吸粉、用户裂变、风控稳盘等八大模型,将从顶层设计和落地实操,全方位助力企业解决现有发展瓶颈,打通直销与社交电商壁垒。
链接:http://kuaibao.qq.com/s/20200325V0M6LN00
3.标题:疫情难挡营养保健食品贸易发展步伐
来源媒体:金融界
转载媒体:搜狐新闻/看点快报//财经头条/钱讯网/腾讯新闻企鹅号
简介:新冠肺炎疫情的全球蔓延给包括营养保健食品进出口在内的全球贸易带来了重大挑战,但“随着疫情逐步好转和全球供应链的恢复,行业将迎来难得的发展机遇,中国营养保健食品进出口也将实现恢复性增长。”中国医药保健品进出口商会健康事业部主任张中朋如是指出。
链接:https://3g.k.sohu.com/t/n436789910
4.标题:湖南从3月起开展保健食品专项整治:严厉打击违规直销传销
来源媒体:国家市场监管总局
转载媒体:看点快报/新商业视讯/腾讯新闻企鹅号
简介:3月25日,记者从湖南省市场监管局获悉,《2020年全省食品安全“护老”行动暨保健食品行业清理整治实施方案》正式印发,明确从3月起在湖南省开展专项整治行动,严厉打击食品保健食品领域中违法违规行为,净化市场环境。
链接:http://kuaibao.qq.com/s/20200326A0FO6A00
5.标题:广州出台政策支持直播电商新业态健康发展未来三年将孵化千个网红品牌
来源媒体:广州市商务局
转载媒体:看点快报/米人网/玖融网/腾讯新闻企鹅号
简介:近日,广州市商务局出台《广州市直播电商发展行动方案(2020-2022年)》(以下简称行动方案),从五个方面提出16条政策措施,大力发展直播电商,创新商业新模式,推动广州市经济高质量发展,助力广州加快推进国际商贸中心建设。预计到2022年,推进实施“个十百千万”工程:构建1批直播电商产业集聚区、扶持10家具有示范带动作用的头部直播机构、培育100家有影响力的MCN机构、孵化1000个网红品牌(企业名牌、产地品牌、产品品牌、新品等)、培训10000名带货达人(带货网红、“网红老板娘”等),将广州打造成为全国著名的直播电商之都。
链接:http://kuaibao.qq.com/s/20200324A0I59Z00
1.2020安利纽崔莱营养中国行线上启动
简介:3月22日,“打造健康防线,专家直播课堂”活动暨2020安利纽崔莱营养中国行启动仪式在线上举行。中国健康教育中心主任马爱宁、中国疾病预防控制中心营养与健康所所长丁钢强、科信食品与营养信息交流中心主任钟凯、解放军总医院第八医学中心营养科主任左小霞等卫生健康、营养学界的专家们,通过线上直播形式,解锁防疫营养健康干货,硬核科普“养生千万条,科学第一条”。
链接:http://www.iyaxin.com/system/2020/03/27/036178071.shtml
2.4月1日起,艾多美(中国)开放注册
简介:艾多美中国公告称,艾多美(中国)自2017年成立以来,在各界的瞩目和期待中,一直以“正善上略”的经营哲学为基础,为向中国消费者提供“大众精品”的产品,并实现“顾客成功”的企业目标而做了诸多努力。现公司决定,自2020年4月1日下午13:00起,可通过公司官方网站注册消费会员及申请经销商(官网购物商城开放时间另行通知)。
链接:https://view.inews.qq.com/a/20200325A0QPK600
3.自然阳光2019第四季度财务报表:净销售利润涨幅89.2%
简介:近日,美国天然营养补充品公司自然阳光(Nature’s SunshineProducts,Inc)公布了第四季度财务业绩报告,据报告显示,截止2019年12月31日,自然阳光第四季度实现净销售额9,170万美元;调整后息税折旧及摊销前利润从上年的400万美元增至760万美元,增幅89.2%。
链接:http://www.yidianzixun.com/article/0OwO5Dkg
4.金天国际发起及起草《儿童口罩》团体标准正式发布
简介:近日,继《雪莲养护贴》行业标准进入公示,由金天国际发起并参与起草的山东省《儿童口罩》团体标准经专家审定后,由全国团体标准信息平台于3月23日正式发布实施。
链接:http://www.theweishang.com/v1/306737.aspx
5.康宝莱爱心救护车抵汉交付全力支援疫情攻坚战
简介:3月25日,中国北京——全球知名的美国营养品公司康宝莱今日宣布,其通过中国红十字基金会购置捐赠的9辆救护供血车已抵达武汉交付湖北省血液管理中心,主要用于小宗血液和疫苗运输工作,为疫情防控攻坚战提供助力。早前,康宝莱连续两次携手广大爱心服务提供商,向武汉市及周边疫情较严重地区进行捐款,累计捐款总额逾267万元人民币。
链接:http://kuaibao.qq.com/s/20200325A0FPXH00
6.和治友德邀世卫组织专家打造“健康复工”公益讲座
简介:3月25日,由和治友德公司共同倡议发起,国际非营利组织CEO Roundtable on Cancer(“防癌抗癌总裁圆桌会”)在华机构——拓新健康合作举办的“健康复工,踏实上班-企业返工复工的健康防护 / 危机中的心理呵护”线上直播公益讲座成功举行。此次公益讲座活动邀请了世界卫生组织驻华代表处专家和知名心理治疗师,针对疫情期间的复工防护和心理疏导等社会关注热点问题做了专业权威的讲解培训。
链接:http://www.cnbzol.com/gd/20200326/032020_193773.html
7.无限极入编《中国年鉴》(2019)
简介:近日,由新华通讯社主办、中华人民共和国年鉴社编辑的《中华人民共和国年鉴》(2019)(以下简称《中国年鉴》)正式出版,并面向海内外公开发行。无限极(中国)有限公司作为新华社民族品牌工程入选企业,入编了《中国年鉴》。
链接:https://www.sohu.com/a/383523616_100108690
8.康婷甘肃分公司建立消费者维权“绿色通道”
简介:天津康婷公司甘肃分公司等36家企业率先与甘肃省12315指挥中心树立消费维权“绿色通道”的协作机制。推进会当天,36家成员单位书面或大会发言交流了任务经历,省工商局有关指导同志为36家单位颁发了绿色通道成员单位牌匾,并签署了《12315消费争议疾速和解绿色通道任务协议》。
链接:https://3g.k.sohu.com/t/n437391120
9.炎帝生物线上推广暨新品发布会举行
简介:3月21日,炎帝生物“健康财富UP UP UP!”线上推广暨新品发布活动持续升温。炎帝全球执行总裁、董事CEO钟建和,新疆炎帝博格达酒业总经理王红亮、炎帝大使蒋玉成倾情互动,重磅分享,为广大追求幸福生活的伙伴,增添了一抹春日里的阳光。
链接:http://www.ahjuyi.com/jyjd/0326691.html
10.玫琳凯维权胜诉!状告两淘宝店铺,获赔115万
简介:一年前,玫琳凯公司将两个售卖其刮码产品的淘宝店铺诉至公堂。近日,两起案件分别宣判,玫琳凯维权胜诉,共计获赔115万。两个案件的立案时间相隔23日,审理时间相差11日,公示时间仅差三天。同样的原告,同样的诉由,但不同的是,一家店铺已不复存在,而另一家店铺仍在淘宝上活跃着。官司虽然以胜诉结尾,但在电商平台上,仍有很多店铺在线销售玫琳凯的商品。对此,玫琳凯表示,对此类行为将继续打击。
链接:http://kuaibao.qq.com/s/20200326A0PE7K00
行业整体敏感信息略有增长
与上周敏感信息占比7.88%相比,本周行业敏感信息占比9.12%,敏感舆情有所上升,其中,敏感信息关注点集中在发展下线、保健品夸大宣传等方面。
具体敏感信息来源分析可见,新浪微博占比69%,位居第一位;百度贴吧占比6%,位居第二位;微信占比4.5%,位居第三位。此外,微头条、腾讯新闻企鹅号、知乎、股吧、百度知道、看点快报、搜狐号等媒体对行业敏感信息较为关注,建议各企业提高警惕。
新浪微博来源信息占比超50%
本监测期内,行业信息中,新浪微博端的信息量大幅增加,对比上周的占比36.04%,本周新浪微博占比高达51.71%,成为最大的媒体来源。
值得注意的是,由于网友层次不一、属性各异,新浪微博也成为行业敏感信息的最大来源,对企业敏感信息扩散起到了推波助澜的作用,需各企业引起重视。
“提高免疫力”将为特殊食品行业创造新的增长点
本周,来自中国经济网的《受疫情影响全球食品行业正面临三大挑战》一文受到极大关注,文中提到,目前全球食品行业正面临三大挑战,同时,后疫情时代食品工业或将迎来四大机遇。其中,“提高免疫力”将为特殊食品行业创造新的增长点。而直销行业中,90%的企业均拥有提升免疫力的保健食品,在新冠疫情的影响下,此类产品需求量大幅提升,可以预见,直销行业发展也将迎来新的增长。
多家企业受媒体关注程度高
本周,企业在复工复产的基础上,积极推出新举措,多家企业受到媒体的广泛关注,具体来说:
《2020安利纽崔莱营养中国行线上启动》一文,转载328次;
《康宝莱爱心救护车抵汉交付 全力支援疫情攻坚战》一文,转载152次;
《金天国际发起及起草《儿童口罩》团体标准正式发布》一文,转载53次;
《和治友德邀世卫组织专家打造“健康复工”公益讲座》一文,转载37次;
《康婷甘肃分公司建立消费者维权“绿色通道”》一文,转载35次。
注:本报告内容均源自对网络信息的抓取梳理,我们已力求报告内容的客观、公正,但文中采用的报道、分析和资讯仅供参考,不构成任何建议。
海畴舆情监测中心
海畴直销研究中心
联合编制
*请认真填写需求信息,我们会在24小时内与您取得联系。