- 博客(4)
- 收藏
- 关注
原创 JavaScript内置类常见操作和高级函数
JavaScript内置类1.原始类型的调用方法原始类型的属性?var name = "Hello World"console.log(name.length)console.log(name.split(" "))var num = 2.54432num = num.toFixed(2)JS的原始类型并非是对象类型,没办法获取属性或者调用方法。但是JS为了让基本数据类型获取属性和调用方法,对其等装了对应的包装类型。自动创建对象 new string,但是这些操作是不可见的。常见
2022-05-25 19:19:24 157
原创 DOM常见事件的监听
常见事件一,鼠标事件mouseenter:鼠标移动到元素上时出发(不支持冒泡),不能使用事件委托;进入子元素依然属于在该元素内,没有任何反应。mouseover:鼠标移到某元素之上(支持冒泡),先调用父元素的mouseout,再调用子元素的mouseover,因为支持冒泡,所以会将mouseover传递到父元素中;二,常见的键盘事件onkeydown:某个案件被被按下,事件先发生onkeypress:发生在文本被输入onkeyup:某个按键被松开,发生在文本输入完成区分ev
2022-05-25 14:30:53 1504
原创 JS中函数表达式,头等公民,回调,立即执行
一,程序中的foo,bar,bazStackoverflow函数,变量,文件的名字代指。本身没有特别的用途和意义,常被称之为“伪变量”。foo:first object oriented 第一个面向对象bar:binary arbitrary reason 任意二进制原因baz二,函数使用步骤1.声明函数的过程是对某些特定功能过程的封装过程也可以使用默认提供的或者其他三方库定义好的函数。2.声明和调用函数function函数名() {函数封装的代码}小括号是用来传参数的,小括号后
2022-05-15 21:36:27 406
原创 工厂函数和构造函数的应用,面向对象编程
类(构造函数)和对象重复代码的复用常用:for/functon。1.工厂函数(一种设计模式):工厂函数在打印对象时,对象的类型都是object类型。function createStudent(name,age,height) {var stu = {} // 创建对象stu.name = namestu.age = agestu.height = heightstu.running = function() { console.log("running") } return stu
2022-05-15 20:54:24 265
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人