前端
文章平均质量分 52
missasd1
这家伙很懒,什么也没有留下
展开
-
js基础之(3)-prototype
使用构造函数创建对象 对于构造函数,一般不允许对已经定义好的构造函数添加新的属性或函数。 function Person(firstName, lastName, age, eyeColor) { this.firstName = firstName; this.lastName = lastName; this.age = age; this.eyeColor = eyeColor; } var person1 = new Person("Tom", "Calancy", 50, "blue")原创 2021-06-13 00:58:51 · 79 阅读 · 0 评论 -
js基础之(2)-事件与addEventListener
一、HTML 事件 HTML事件的例子: 当用户点击鼠标时 当网页已加载时 当图像已加载时 当鼠标移动到元素上时 当输入字段被改变时 当提交 HTML 表单时 当用户触发按键时 二、addEventListener() addEventListener("事件名称", "事件触发时调用的函数", 事件传递机制是否为冒泡) 参数一:事件名称;如:click;注意事件名称不要加“on”。 参数二:事件触发时调用的函数; 参数三:类型为布尔值;用于描述事件传递机制是否为冒泡;默认值为false,代表传递机制原创 2021-06-12 00:41:27 · 309 阅读 · 0 评论 -
js基础之(1)-闭包
闭包(closure) 1.1 js中变量的作用域 js中变量分为 全局变量 和 局部变量; 全局变量:属于window元素 局部变量:属于定义它的函数 全局变量在函数外部和函数内部都可以被访问到; 局部变量:仅可以在函数内部访问; var x = "Hello World!"; function myFunction(){ var y = 12; // 定义局部变量y console.log(y); console.log(x); // 访问全局变量 } 有没有能够使得我们能够在外部访问函数内原创 2021-06-10 23:38:42 · 104 阅读 · 0 评论