StephenLi

538
获赞数
3
关注数
488
粉丝数
上海
南京邮电大学 | 教育技术学
IP 属地上海
2013-11-01 加入
浏览 14.9k

知不足。

7,040 声望|大师
全站排名超越 99.87% 用户
javascript
2.9k
php
1.4k
css
1.2k
html
1.2k
jquery
855
个人动态
  • 赞了文章2020-04-11
    技术管理:如何带领管理少于 10 人的前端小团队
    Scott 近年面试或线下线上技术分享,遇到太多前端同学,由于团队原因/个人原因/职业成长/技术与管理通道,甚至家庭城市等等原因,在理想国与现实之间,在放弃与坚守之间,摇摆不停,心酸硬扛,大家可以找我聊聊南聊聊北,对工程师的宿命和价值有更多的看见与了解,Sc...
  • 赞了回答2015-02-25
    怎么衡量前端达到了什么水平
    站本身没啥致命的槽点,但说“工程师的能力”很多时候也是一个这样的站体现不出来的,如果题主是应届或工作一两年的话,能力本身没有任何问题。我就谈谈我觉得对我的成长最重要的几点吧
  • 赞了回答2014-07-23
    CSS继承优先级问题
    看到 ID 加 100 看到 Class 加 10 看到 TagName 加 1 权重就这么出来的,对了,看到 !important 加 1000
  • 赞了回答2014-06-30
    Youtube的跳转方式如何做到?
    根据搜索结果,貌似在10年(或许更早,HTML5草案是08年提出的,而草案的前身是在04年提出的...)国外公司就有很多应用了,而...在今天之前,我只知道AJAX...
  • 赞了回答2014-06-28
    GoAgent各种Timeout,求解决方案
    把~\goagent\local下的proxy.ini的iplist处改为以下就可以了,我也忘了哪行是旧的了,所以两行都留着,题主可以对比查看下
  • 发布了文章2014-06-23
    细说 jQuery 插件篇(二) - 添加实例方法
    前一篇介绍可以通过添加全局函数来开发 jQuery 插件,实际上全局函数就是对 jQuery 对象进行扩展,而添加实例方法就是对 jQuery.prototype 对象进行扩展,我们可以使用别名 - jQuery.fn。
  • 赞了文章2014-06-23
    杭JS收获总结
    先说说自己的感悟: 1. 再不为开源社区做些贡献,社区就被墙了。 2. 一个公司的前端团队人数和产品质量关系不大。 3. 程序员都是多才多艺的,但是这并不妨碍他们找不到女盆友。 4. 大神和大牛的区别在于对人生的理解。大牛和伪牛的区别在于真诚。
  • 发布了文章2014-06-23
    细说 jQuery 插件篇(一) - 添加全局函数
    首先我们在编写插件时必须保证 jQuery 库已经载入,但是我们不能保证 $ 一定可用,为了使用 $ 别名,我们可以利用 IIFE (Immediately Invoked Function Expression),即立即执行函数:
  • 赞了回答2014-06-22
    javascript 将 call 函数赋值给变量后调用报错?
    题主做了fn = xxx.call之后(其实原型链结算后等价于fn = Function.prototype.call),call内部拿到的所谓“targetFn”相当于丢失了。也就是fn虽然存在,但执行进入fn的"Native Code"中的时候拿不到要实际执行的函数了,参考ECMA规范中Function.prototype.call的第一步
  • 赞了文章2014-06-20
    30 天学习 30 种新技术系列
    编者注:我们发现了比较有趣的系列文章《30 天学习 30 种新技术》,准备翻译,一天一篇更新,年终礼包。以下是译文,英文标题表示还未翻译,附原文链接;中文标题表示已翻译,附译文链接。
  • 回答了问题2014-06-19
    谁能来解释下javascript this的问题?
    前两个输出的 this 指向当前对象,所以输出 20,且题主已理解,所以不多解释。 而第三个和第四个,(foo.bar = foo.bar)() 和 (foo.bar, foo.bar)() 实际上就是
  • 发布了文章2014-06-19
    细说 jQuery Ajax操作篇(三) - 过程处理
    当 Ajax 请求开始且尚未进行其他传输时,会触发 ajaxStart 的回调函数。 当最后一次活动请求终止时,则会执行通过 ajaxStop 注册的回调函数。
  • 发布了文章2014-06-18
    细说 jQuery Ajax操作篇(三) - 数据处理
    当 Ajax 请求开始且尚未进行其他传输时,会触发 ajaxStart 的回调函数。 当最后一次活动请求终止时,则会执行通过 ajaxStop 注册的回调函数
  • 发布了文章2014-06-18
    细说 jQuery Ajax操作篇(三) - 数据处理
    当 Ajax 请求开始且尚未进行其他传输时,会触发 ajaxStart 的回调函数。 当最后一次活动请求终止时,则会执行通过 ajaxStop 注册的回调函数
  • 发布了文章2014-06-18
    细说 jQuery Ajax操作篇(三) - 数据处理
    当 Ajax 请求开始且尚未进行其他传输时,会触发 ajaxStart 的回调函数。 当最后一次活动请求终止时,则会执行通过 ajaxStop 注册的回调函数
  • 赞了回答2014-06-17
    Sublime如何让当前编辑的内容处于屏幕中央?
    settings user {代码...}
  • 赞了回答2014-06-17
    文字两端对齐的问题
    针对LZ的更新: 之前的回答没有说明letter-spacing的存在,跟我合作的设计师的排版很少用到letter-spacing……没想到LZ就用到了。 如果letter-spacing大于零,并且也是使用em的话,依然是可以使用width的em单位作宽度控制的: width: 一行你想要的字数×(1+letter-spaci...
  • 回答了问题2014-06-17
    JS 内部对象使用外部对象的属性,该怎么写?
    Javascript 只有全局作用域和函数作用域,所以不存在内部对象访问外部对象的问题,实际上你的 o.text 访问的就是全局作用域下的 o.text,由于 o 此时尚未定义完全,所以 o 是 undefined,自然而然 o.text 就会抛出 Cannot read property 'text' of undefined 的错误。
  • 赞了回答2014-06-16
    javascript学习顺序:先系统学习jQuery再学习基本JavaScript是否会相对快捷?为什么?
    结合我个人的经验,其实没什么好纠结的。如果你想在前端上精深,不可能不学好原生;而即使你已经很厉害了,在项目中使用jquery也能帮你省下大把时间。
  • 回答了问题2014-06-16
    javascript中遍历数组有哪几种方式?
    但是由于该方法遍历原型链上所有可枚举的属性,因此在执行时,会过一遍所有原型链上的属性以判断它的枚举值,所以效率表现不佳。 使用普通的 for 循环是最佳的遍历数组方法,但是最好能缓存数组长度,这样可以避免每次遍历时计算数组长度的开销。