240 发简信
IP属地:重庆
  • 一直关注这个事件强调几点事实:第一周围有很多空地,公园有其他地方但是他们就要在篮球场。第二他们根本不是广场舞,而是绕着走,半个场地完全够。第三视频里的红衣老头打了人就躲在人群后面,一群老太太拉偏架,把小伙子抓伤,没人制止打人的老头。第四公园管理方和稀泥,一棒子打死时候关闭了篮球场,在中国一半以上的篮球场在学校,校方安全考虑不对外开放,结果社会篮球场又关了,逼死人啊。第五大嘴韩乔生这一次让我真的感到厌恶,一个公众人物不能就事论事反而在微博上倚老卖老,真是让人恶心的嘴脸。

  • 一直关注这个事件强调几点事实:第一周围有很多空地,公园有其他地方但是他们就要在篮球场。第二他们根本不是广场舞,而是绕着走,半个场地完全够。第三视频里的红衣老头打了人就躲在人群后面,一群老太太拉偏架,把小伙子抓伤,没人制止打人的老头。第四公园管理方和稀泥,一棒子打死时候关闭了篮球场,在中国一半以上的篮球场在学校,校方安全考虑不对外开放,结果社会篮球场又关了,逼死人啊。第五大嘴韩乔生这一次让我真的感到厌恶,一个公众人物不能就事论事反而在微博上倚老卖老,真是让人恶心的嘴脸。

    篮球场广场舞冲突—谁都会变老,但不是谁都会变坏

    尊老爱幼本是美德,但不应该是一种道德绑架! 河南洛阳王城公园篮球场上发生暴力事件引起了人们的广泛关注,起因是篮球场上打球的年轻人和跳广场舞的大爷大妈因为场地问题发生冲突,进而...

  • 希望你可以仔细看下报道,如果有兴趣也可以看下谷歌地图。周围的空地很多很多,而且这个篮球场是在公园中间。所以你第二段的推论不成立。不管是不是老人都变坏了,而是这帮老人就是坏人。仗着年龄大倚老卖老,仗着社会和谐,欺负小年轻不敢动手。我一个朋友说的很有道理,你让篮球场收费,你看老人来不来?所以就不要给这帮不要脸的洗地了,也不要莫名其妙的圣母心,就事论事,这帮老人是混蛋。如果你真想吐槽其他什么,换个新闻。

  • 有一点不懂:“*注意:自执行函数不会被内存机制回收”?没有找到相关说法,只是闭包不会被内存回收因为引用,自执行函数(立即执行函数)为什么不回收?

    js链式调用

    关键词:链式调用 我们都很熟悉jQuery了,只能jQuery中一种非常牛逼的写法叫链式操作 那这是如何实现的呢,我自己写了个例子:并非jQuery源码 其实很简单就是通过r...

  • 您好,我遇到这个问题时有一个疑惑,比如var a = [1,2,3,4,5,6],如果我使用a.slice(-3,-1)这样的没有问题,两个参数全是正值也没问题比如a.slice(1,3);但是如果我的两个参数是一正一负,比如a.slice(-1,1)按照理论应该是返回【6,1】这样的数组,但是实际上这样返回的是空数组,请问这是为什么?不胜感激

    js slice()函数参数取负值的用法

    这两天做一个文字滚动效果的模块,参考代码用到了slice,它默认找第一位,我要找最后一位,测试后的代码如下,供大家参考: slice(-1):表示取倒数第一位数;slice(...

  • @波同学 在你这篇文章的评论里我看到有人使用settimeout的第三个参数的方法,然后用你的方法在chorme中调试发现,不同于使用闭包的情况,使用闭包时scope中依次是local-closure-global,执行时i的值放在closure中;而使用第三参数传入i时,scope中依次是local-global,i的值存放在local中,没有使用闭包,很好奇是怎么实现的,查找了半天没有找到,大神知道么?

    前端基础进阶(六):setTimeout与循环闭包面试题详解

    我在闭包一文中的结尾留下了一个关于setTimeout与循环闭包的思考题。 利用闭包,修改下面的代码,让循环输出的结果依次为1, 2, 3, 4, 5 值得高兴的是,很多朋友...

  • @波同学 多谢你的提醒,我下来做了几个实验,发现确实是我之前的理解一直有矛盾的地方,确实是保存在闭包中。立即执行函数只是将i调用时的值传入闭包保存,形式上完全可以不用立即执行函数的方式,直接函数调用。核心点还是闭包。

    前端基础进阶(六):setTimeout与循环闭包面试题详解

    我在闭包一文中的结尾留下了一个关于setTimeout与循环闭包的思考题。 利用闭包,修改下面的代码,让循环输出的结果依次为1, 2, 3, 4, 5 值得高兴的是,很多朋友...

  • 写的非常好,评论里有用的地方也很多,不过我有个地方的认识和你不同:“我们就必须借助闭包的特性,每次循环时,将i值保存在一个闭包中”,我认为是再利用IIFE运行会产生块级作用域(类似let)的方式保存i,并不是闭包的特性,这个题目中用到闭包,完全是因为如果只是立即执行函数,返回的不是一个函数的话,不会按照时间间隔输出,而是立即执行,然后输出,比如我把你的方法二中的闭包部分删掉:
    for (var i=1; i<=5; i++) {
    setTimeout( (function(i) {
    //return function() {
    console.log(i);
    //}
    })(i), i*1000 );
    }
    代码的i值还是可以访问到(说明访问到i的正确值不是闭包的关系),但是不能隔一秒输出一次,而是所有的console被立即执行了。
    所以我认为您上述给出的两种解决方法都很好,但是闭包和IIFE在其中起到的作用我不是很认同。如果我的认识有不对的地方,欢迎纠正我的认识。:blush:

    前端基础进阶(六):setTimeout与循环闭包面试题详解

    我在闭包一文中的结尾留下了一个关于setTimeout与循环闭包的思考题。 利用闭包,修改下面的代码,让循环输出的结果依次为1, 2, 3, 4, 5 值得高兴的是,很多朋友...

  • 在讲变量申明过程那三点的时候,其实容易导致一个误解,就是当函数名和变量名同名时,可能会让人误以为最终结果是函数覆盖变量,因为当函数名存在时,变量名不再申明,避免把函数改为undefined。当然上述是个误解啦,不过还是应该明确说,虽然在申明阶段同名变量由于同名函数的存在不会申明,但是在赋值阶段变量赋值会覆盖这个名称,结论当然是同名情况变量覆盖函数,只是覆盖时机是赋值阶段而不是申明阶段。波老师写的很棒~:+1:

    前端基础进阶(三):变量对象详解

    变量对象,在新版本中,准确的说法应该是环境记录对象,而环境记录对象,又区分词法环境对象与变量环境对象,词法环境对象用于解析当前上下文中,由 const 声明的标识符引用,变量...

  • @波同学 个人理解 其实js内存中只有堆区域,很多时候为了方便理解可以认为是变量对象和堆区域,进入函数(or块级作用域)就是讲其变量对象变为活动对象;再为了方便理解,很多教程会讲js内存中有栈存放基本变量和控制程序保存工作环境(出栈压栈)、堆存放对象、队列(忘了干什么了),应该是理解层次的不同,深究一下其实都是堆。

    前端基础进阶(一):内存空间详细图解

    注:本系列文章已升级最新版本:《JavaSscript 核心进阶》第二版[https://xiaozhuanlan.com/advance] 因为JavaScript具有自动...

  • 旅游资源也能拿出来说说感觉真是站不住脚~说到房价贵不得不说深圳面积只有北京三环内大小,而三环内10-12w均价,谁贵?如果一定非把远郊区县算上我实在没话说~远郊通勤时间估计赶上从东莞到深圳了

    深圳那么好,可我为什么不去?——追忆曾经的深圳夜生活初体验!

    唐唐的很多同学都在深圳,他们都混的很好,也曾让我过去。可我思之再三,决定不去。 深圳是一座很现代化的城市,气候宜人,适合居住。冬不太冷,夏不太热,最低气温也有20度左右,属于...

  • 120
    深圳市入户,人才,安居攻略

    这期的主题是入户,人才,安居。为什么这么讲,下面分解 为什么说着三个呢?有关系的,入户是最基本的条件,你不是深圳人,后面什么人才啊,安居啊,想都不要想。有了深圳户口,你才可以...

  • 我为什么喜欢深圳?

    来了就是深圳人 深圳,年轻充满活力;五湖四海的人在这块热土上打拼,每个人带着梦想而来,一样的执着、一样的闯劲,不一样的经历。。。。 十元旅店、荔枝公园长椅、难忘的握手楼、传奇...

  • 对比一下c和java中对按引用传递的定义,js对象根本算不上按引用传递,通俗的说最显著的点是引用和原并不强绑定。

    前端基础进阶(一):内存空间详细图解

    注:本系列文章已升级最新版本:《JavaSscript 核心进阶》第二版[https://xiaozhuanlan.com/advance] 因为JavaScript具有自动...