Blue_Gray

17
获赞数
1
关注数
0
粉丝数
IP 属地未知
2015-05-02 加入
浏览 3.5k
╭╮╱╭┳━━━┳╮╱╭╮
┃┃╱┃┃╭━╮┃┃╱┃┃
┃╰━╯┃┃┃┃┃╰━╯┃
╰━━╮┃┃┃┃┣━━╮┃
╱╱╱┃┃╰━╯┃╱╱┃┃
个人简介什么都没有
275 声望|学徒
css
103
前端
88
hexo
66
htm
51
phpmailer
51
1 黄金勋章
白银勋章
暂未获得该勋章
如何获得
1 青铜勋章
个人动态
  • 赞了回答2015-12-07
    有什么好用的JS模板引擎吗?
    LinkedIn把他们转template engine的经验给blog了下来,post里边的数据可能已经outdated了,不过还是很有參考价值的,楼主可以参考一下:The client-side templating throwdown: mustache, handlebars, dust.js, and more
  • 赞了回答2015-11-29
    关于项目中用js还是jquery。
    即便是在 BAT,也不是什么团队都有能力去写一个框架,即便是有能力写一个框架也不一定就非要用自己写的,另外去 BAT 的人说自己不懂 jQuery,你觉得可能不?
  • 赞了文章2015-11-18
    CSS学习笔记(十六) CSS最佳实践之可维护性篇
    前言 CSS代码难维护众所皆知。 为一个元素设置样式的方式可以通过定义的class、定义的id、元素的标签名、元素的属性等选择器以及这些选择器的组合来实现; 作用于某个元素上的样式又可能来自单个样式规则,也可能来自多个样式的组合,还可能来自父元素; CSS样式可以...
  • 关注了问题2015-11-12
    mysql 联合索引命中规则
  • 关注了问题2015-11-12
    Atom编辑器的主题配色
  • 回答了问题2015-10-25
    margin: 150 auto;这种方式不能居中吗?
    非零尺寸必须带上单位,否则会使该条声明失效 {代码...} 数值为零可以省去单位和%。 {代码...}
  • 赞了回答2015-10-24
    JS 中为什么 isNaN({}) 是 true 呢?
    因为先调用{}的 toString方法得到字符串"[object Object]",然后把这个字符串转为数值 得到NaN 假入我们把{}的toString方法修改一下: {代码...} 纠正:我上面的答案上面没有提到valueOf,具体见楼中评论
  • 赞了回答2015-10-24
    JS 中为什么 isNaN({}) 是 true 呢?
    因为先调用{}的 toString方法得到字符串"[object Object]",然后把这个字符串转为数值 得到NaN 假入我们把{}的toString方法修改一下: {代码...} 纠正:我上面的答案上面没有提到valueOf,具体见楼中评论
  • 赞了回答2015-10-20
    做web开发,Mac苹果电脑,是最佳装备吗
    说实话,我挺厌恶有些人吹捧Mac开发“优雅”。为什么这么说,因为说这句话的人,95%是为装逼而装逼,剩余5%或者是真用Mac出神入化的。Mac基于unix,这给了它原生的UNIX基因,也有了Terminal shell这样的命令行工具,然同时,又同时具备流畅稳定内嵌于系统内核的GUI,并...
  • 赞了问题2015-10-19
    PHPer为什么偏爱sublime?
  • 赞了问题2015-10-19
    PHPer为什么偏爱sublime?
  • 回答了问题2015-10-19
    在高级javascript中看到的,不明白
    其实就是个赋值表达式将作为object的getName属性的函数返回了,再以普通函数的形式调用,此时函数内的this即全局对象,所以输出 window
  • 回答了问题2015-10-19
    网页开发里如何让图片只显示中间部分的内容
    {代码...} 背景图要足够大。
  • 回答了问题2015-10-18
    Js位置方法,关于indexOf()
    就是值类型和引用类型的区别呗 {代码...} {代码...}
  • 赞了回答2015-10-18
    Javascript笔试题一则,为什么输出结果是这样?
    第一个,是变量声明提升和变量作用域。函数c的声明会被自动提到最前。见 [链接]在函数中,一个变量定义不加var是全局变量,所以函数执行之后会覆盖初始值。也就是在函数中那几个变量是全局变量。
  • 赞了回答2015-10-18
    Javascript笔试题一则,为什么输出结果是这样?
    对于 var bar = function foo(){}; 语句,其实就是一个有效的命名函数表达式,但有一点需要记住:这个名字只在新定义的函数作用域内有效,因为规范规定了标示符不能在外围的作用域内有效: {代码...}
  • 赞了回答2015-10-18
    Javascript中一个关于instanceof的问题
    instanceof 到底比较的什么? instanceof又叫关系运算符,可以用来判断某个构造函数的prototype属性是否存在另外一个要检测对象的原型链上 原代码 {代码...} 简单的介绍 1、每一个js对象都有一个proto属性 (标准表示[[prototype]]),proto是普通对象的隐式属性,在实...
  • 赞了回答2015-10-18
    Javascript笔试题一则,为什么输出结果是这样?
    对于 var bar = function foo(){}; 语句,其实就是一个有效的命名函数表达式,但有一点需要记住:这个名字只在新定义的函数作用域内有效,因为规范规定了标示符不能在外围的作用域内有效: {代码...}
  • 赞了回答2015-10-18
    Javascript笔试题一则,为什么输出结果是这样?
    上面问题主要就是,命名函数表达式的问题 命名函数表达式 {代码...} 规范规定:标示符不能在函数体外的作用域内有效所以,bar只在定义的函数作用域内有效,也不能被覆盖 {代码...} 函数声明 函数声明不存在作用域的问题,但是为污染函数定义 {代码...}
  • 回答了问题2015-10-18
    Javascript笔试题一则,为什么输出结果是这样?
    这个考的应该是具名函数表达式。 {代码...} 依我粗鄙的理解:具名函数表达式和一般的函数表达式最大的区别是 在具名函数内部可以同过标识符foo(函数名)访问到函数自身。 {代码...} 那么第二段代码容易理解了 {代码...} 第三段函数内 c 的值没有覆盖,我就无法解释原因了