- 博客(18)
- 收藏
- 关注
原创 构造函数,实例化对象,原型三者之间的关系
6、任何对象都有__proto__属性,它是一个指针,实例化对象的__proto__指向构造函数的原型。4、任何对象都有constructor属性,实例化对象的constructor属性指向构造函数。5、原型也是对象,也有constructor属性,同样指向constructor构造函数。1、任何函数都有prototype属性,它本身就是一个对象。2、构造函数也是函数也有prototype属性,称之为原型。3、构造函数原型上的属性及方法可以被实例化对象继承。
2023-08-21 20:32:43 59 1
原创 vue的初识
vue是一套用于构建用户界面的渐进式框架。(自底向上,逐层应用)核心理念:数据驱动视图,组件化开发三大主流框架:Vue Angular Reac并成为前端三大主流框架。
2023-08-17 17:08:50 32 1
原创 【无标题】js 鼠标事件
1、点击事件:2、双击事件:3、鼠标进入:4、鼠标离开:5、鼠标移入:6、鼠标移出:7、获取焦点:8、失去焦点:9、鼠标按下:10、鼠标抬起:
2023-08-16 18:52:24 42 1
原创 less和sass的区别
2、Mixins是一个重要的功能,它允许开发人员定义一些可重用的代码块,并在需要时将它们插入到CSS中。在LESS中,Mixin使用类似于函数的语法来定义和调用,而在Sass中,Mixin使用类似于CSS选择器的语法来定义和调用。4、Sass提供了一种叫做“扩展”的功能,它允许开发人员通过继承一个选择器的样式来创建一个新的选择器。3、Sass提供了一种叫做“继承”的功能,它允许开发人员将一个选择器的样式继承到另一个选择器中。LESS也提供了类似的功能,但是它使用Mixin来实现继承。
2023-08-14 20:22:24 50
原创 ES6+ 普通导出和默认导出的区别
1、导入的成员名称必须和导出的成员名称保持一致2、导入时可以使用as关键字进行重命名导出3、可以导出多个变量或函数4、export需要通过花括号指定要导出的变量或函数。
2023-08-09 18:40:19 45 1
原创 ES6中数字类型的方法
5、Math.trunc函数:用于去除一个数的小数部分,返回整数部分。1、Number.isNaN函数:用于判断传入的是否是非数值 (先判断是否是数字类型)6、Math.sign函数:用来判断一个数到底是正数(1)、负数(-1)、还是零(0)。4、Number.isInteger函数:用来判断是否是整数。不会发生隐式类型转换。2、Number.isFinite函数:用来检查一个数值是否非无穷。3、Number.parseInt函数:解析一个字符串,返回一个整数。
2023-08-07 19:03:14 93 1
原创 CSS中的标签显示模式
特点:1、有默认的宽高,宽为父元素的100%,高为内容所撑起的高度2、宽高可以自己设置3、独占一行4、可以容纳任意元素,但hn和p标签不能容纳块状元素5、可以设置内外边距。
2023-08-02 20:20:01 32
原创 jQuery bind()和on()的区别
selector:一个选择器字符串用于过滤器的触发事件的选择器元素的后代。如果选择的< null或省略,当它到达选定的元素,事件总是触发。events:一个或多个用空格分隔的事件类型和可选的命名空间, 如"click"或"keydown.myPlugin"。fn:该事件被触发时执行的函数。data:当一个事件被触发时要传递event.data给事件处理函数。type: 含有一个或多个事件类型的字符串,由空格分隔多个事件。比如"click"或"submit",还可以是自定义事件名。
2023-08-01 18:48:16 26 1
原创 js高级:深浅拷贝
栈:自动分配内存空间,系统自动释放,里面存放的是基本类型的值和引用类型的地址。堆:动态分配的内存,大小不定,也不会自动释放。里面存放引用类型的值。引用类型:赋的是引用类型的地址。基本类型:赋的是真正的值。
2023-07-25 19:13:55 27
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人