Javascript 学习 笔记六
2023-09-14 09:02:10 时间
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" html xmlns="http://www.w3.org/1999/xhtml" head meta http-equiv="Content-Type" content="text/html; charset=utf-8" / title 无标题文档 /title script type="text/javascript" //oDiv.onclick = function () { // alert(this); //}; window.onload = function () { var arr = [12, 65, 87]; //this:当前的方法,属于谁 //arr.show = function () { // alert(this); //}; arr.sssss = function () { alert(123); arr.sssss(); /script /head body /body /html
我擦,代码竟然可以这么写
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" html xmlns="http://www.w3.org/1999/xhtml" head meta http-equiv="Content-Type" content="text/html; charset=utf-8" / title 无标题文档 /title script type="text/javascript" //构造函数 function Person(name, sex) { this.name = name; this.sex = sex; //原型 Person.prototype.showName = function () { alert(this.name); Person.prototype.showSex = function () { alert(this.sex); var p = new Person(blue, 男); p.showName(); p.showSex(); /script /head body /body /html
小注:
每个对象有差异的东东,可以放到构造函数中,通用的可以使用原型
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" html xmlns="http://www.w3.org/1999/xhtml" head meta http-equiv="Content-Type" content="text/html; charset=utf-8" / title 无标题文档 /title script type="text/javascript" Array.prototype.a = 12; var arr = [1, 2, 3]; alert(arr.a); //12 arr.a = 5; alert(arr.a); //5 delete arr.a; alert(arr.a); //12 /script /head body /body /html
attachEvent(事件名称, 函数),绑定事件处理函数
detachEvent(事件名称, 函数),解除绑定
DOM方式
addEventListener(事件名称,函数, 捕获)
removeEventListener(事件名称, 函数, 捕获)
//1.谁 //2.事件 //3.函数 function AddEvent(obj, sEvent, fn) //IE if(obj.attachEvent) obj.attachEvent(on+sEvent, fn); else obj.addEventListener(sEvent, fn, false); }
相关文章
- JavaScript之scrollTop、scrollHeight、offsetTop、offsetHeight等属性学习笔记
- 《JavaScript设计模式》初次笔记——wsdchong[通俗易懂]
- 【学习笔记】JavaScript
- iOS开发笔记 – Objective-C和JavaScript的混编详解手机开发
- JavaScript学习总结(二十)——Javascript非构造函数的继承详解编程语言
- JavaScript学习总结(十六)——Javascript闭包(Closure)详解编程语言
- JavaScript学习总结(五)——Javascript中==和===的区别详解编程语言
- 《JavaScript DOM编程艺术》学习笔记(二)详解编程语言
- BOM、DOM学习笔记——JavaScript详解编程语言
- Javascript学习笔记8用JSON做原型
- javascript精粹笔记
- javascript学习笔记(七)利用javascript来创建和存储cookie
- JavaScript高级程序设计错误处理与调试学习笔记
- JavaScript学习笔记(二)js对象
- javascript学习基础笔记之DOM对象操作
- javascript学习笔记(五)Array数组类型介绍
- javascript学习笔记(十九)节点的操作实现代码
- JavaScript高级程序设计(第3版)学习笔记11内建js对象
- Javascript学习笔记之函数篇(三):闭包和引用
- JavaScript学习笔记之JS对象