- 博客(8)
- 收藏
- 关注
原创 事件冒泡/阻止默认行为/拖拽/获取样式/事件监听/事件委托
事件冒泡在触发事件时候 会一层一层向上冒泡 (他会同时触发父类的事件)阻止事件冒泡 意思就是组织事件的向上传递btn.onclick = function(e){ //得到事件源对象 e = e || window.event //阻止事件向上冒泡 stopPropagtion这个方法可以阻止事件冒泡 且他遵从w3c规则 (兼容各大浏览器 ie9之前不兼容) //e.cancelBubble = true //取消冒泡 不建议写这种 //建议的写法
2022-03-29 22:54:20 354
原创 JavaScript事件
js事件是指我们使用鼠标或者键盘做了某些事件来触发对应的处理函数onclick 是事件 表示点击事件 执行的操作function是处理的函数 表示我们要做的事情内联模式 直接在标签内容以指定属性的方式<button onclick='alert('hello')'>点击</button> <button onclick='handlerClick'>点击1</button> function handlerClick()
2022-03-29 22:51:28 530
原创 数组的方法
//push pop shift unshift reverse sort splice会改变原数组 //concat slice join 不会改变原数组排序方法reverse() 反转:1.将数组元素全倒过来2.会影响之前的数组 没有参数3.返回值为倒转过来的数组 strArr和arr 两个其实指向的是一个变量 所以操作 strArr会影响arr 操作arr也会影响strArrvar arr = ['a','b','c','d']var strArr = arr.reve
2022-03-28 01:20:59 1092
原创 属性节点和属性
属性节点讲解元素的几个属性 来获取属性值innerHTML innerText tagNameid 获取id值 className 获取class属性值 title 获取对应的title属性值 style样式属性对于 input元素 对应存在 name属性值 value属性值对于 img元素 存在 src元素对于 a标签 存在href属性值对于标签本身天生自带的属性 我们可以通过标签元素.属性名来来获取对应的属性值<div opo='a'></div>
2022-03-28 01:17:29 163
原创 javascipt Bom 和dom入门
bombom === borwer object model 浏览器对象模型1.bom时进行浏览器操作的2.bom里面时存再多个对象的3.bom实际进行操作浏览器是使用多个对象里面的属性以及相关方法4.bom没有规范 我们所讲的是bom的共有对象window 是顶层对象 所有的其他使用的对象都是通过window扩展出来的window的方法及属性 可以省略window. window.alert() == alert()console.log(window); //window
2022-03-25 01:23:32 82
原创 javascript 初始日期对象及定时器
日期Date 日期 UTC 国际协调时间 从1970年1月1日0时0分开始算 可以精确到之前或之后的 285616年定义日期第一种var date = new Date(); //返回的当前的时间 没有参数会返回当前的显示时间(电脑上的)console.log(date)第二种 指定一个日期 (可以是字符串也可以number)var date1 = new Date('2022-03-23T06:30:58.971Z')console.log(date1);consol
2022-03-23 22:03:46 177
原创 javascript 字符串
字符串定义1.字符串是javascript的一种数据类型 用"" ''(双引号和单引号)括起来的就是字符串2.两种定义方式//直接赋值 常用var str = 'str'var str1 = 'hello'//var 变量 = 字符串值//使用new 关键字定义var strObj = new String(true)通过直接赋值的形式是基本数据类型 通过new关键词是对象类型(引用数据类型)var strA = new String(10)var str
2022-03-23 01:14:45 459
原创 javascript概述
1.javascript组成ecmascript (es5) 语法bom 关于浏览器dom 关于html2.定义变量var 变量 = 值var 变量1 = 值1,变量2 = 值2, 变量3 = 值3;3.变量类型1.number//数值2.字符串//String3.Boolean//布尔4.null//null类型5.undefined//未定义 null类型的派生型 null==undefined true null===undefined false
2022-03-14 20:26:21 1174 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人