Object.create()对对象属性prototype和__proto__的影响

2016-07-14
阅读 3 分钟
2.7k
下面是一段判断信息详情是否有修改的逻辑,贴上项目展示: 那么问题来了,大家自行脑补一下如何判断图片是否有修改。 一、下面看两道关于Object.create()的经典面试题 第1题 {代码...} 第2题 {代码...} 思考 为什么第一个修改obj2的name属性,obj1的name输出是one,而第二个却可以改变呢? 二、解释:Object.create函数 ...

在js开发中,如何减少if else语句的使用

2016-04-01
阅读 3 分钟
18.7k
代码中嵌套的if/else结构往往导致代码不美观,也不易于理解。面向过程的开发中代码有大量的IF ELSE,在java中可以用一些设计模式替换掉这些逻辑,那么在js中是否也有类似的方法用来尽可能减少代码中的if/else嵌套呢?

console对象

2016-03-03
阅读 7 分钟
14.7k
console对象是JavaScript的原生对象,它有点像Unix系统的标准输出stdout和标准错误stderr,可以输出各种信息用来调试程序,而且还提供了很多额外的方法,供开发者调用。它的常见用途有两个。