摘要:
使用语法结构创建的对象 function Duck(name) { var obj = { name: name, say: function (content) { console.log(content) } } return obj;//返回一个对象 } var RoastDuck = Duc 阅读全文
摘要:
When it comes to inheritance, JavaScript only has one construct: objects. Each object has a private property which holds a link to another object call 阅读全文
摘要:
eval() eval() 函数会将传入的字符串当做 JavaScript 代码进行执行。 参数 string 一个表示 JavaScript 表达式、语句或一系列语句的字符串。表达式可以包含变量与已存在对象的属性。 返回值 返回字符串中代码的返回值。如果返回值为空,则返回 undefined。 说 阅读全文
摘要:
什么是变量提升? 简单来说,就是JavaScript在执行程序时,会先把变量声明这一操作提前。换句话来说,就是不会在程序执行过程中声明变量。 例子: function fn(){ console.log(name); var name = "RoastDuck"; fn(); } 执行结果: 对于先 阅读全文