随笔分类 - javaScript
摘要:使用语法结构创建的对象 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(); } 执行结果: 对于先
阅读全文
摘要:假设有一个场景,有一个前端开发项目。 开发人员A写下的js程序: //file_name:开发人员A.js var name = "RoastDuck"; setTimeout(function(){ console.log("开发人员A的内容应该是RoastDuck,控制台输出了"+name);
阅读全文
摘要:目录 前言 JavaScript的部分语法和C语言的语法相似,所以本文部分内容不是特别详细,以下内容更适合有C语言基础的对象,望见谅。 此外,值得关注的是数组的创建、For循环、对象、函数闭包 更为详细的"闭包"内容请跳转到[javaScript]闭包 数据类型 number:数字型,包括整数和小数
阅读全文