js
0nePiece
这个作者很懒,什么都没留下…
展开
-
js的面对对象总结
使用最多的继承模式是组合继承,这种模式使用原型链继承共享的属性和方法,而通过借用构造函数继承实例属性。寄生式继承,与原型式继承非常相似,也是基于某个对象或某些信息创建一个对象,然后增强对象,最后返回对象。组合使用构造函数模式和原型模式时,使用构造函数定义实例属性,而使用原型定义共享的属性和方法。原型式继承,可以在不必预先定义构造函数的情况下实现继承,其本质是执行对给定对象的浅复制。1.工厂模式,使用简单的函数创建对象,为对象添加属性和方法,然后返回对象。此外,还存在下列可供选择的继承模式。原创 2023-08-20 17:29:11 · 276 阅读 · 0 评论 -
js 日期格式化方法
与toLocaleString()和toString()方法一样,以上的方法的输出在各个浏览器内也是因浏览器的不同而不同的。toLacaleDateString():以特定于地区的格式显示星期几、月、日和年。toLocalTimeString():以特定于实现的格式显示时、分、秒。toDateString():以特定于实现的格式显示星期几、月、日和年。toTimeString():以特定于实现的格式显示时、分、秒和年。toUTCString():以特定于实现的格式完整的UTC日期。原创 2023-08-12 21:31:42 · 168 阅读 · 0 评论 -
js中的break和continue中的区别
而continue则不同,当i等于5的时候,continue就会跳过本次循环,让在本次循环里num无法加1,而当i=10的时候这种情况还会发生一次,所以最后num的值就为8。这是break跳出循环的一个展示,当判断条件满足后,即i等于5的时候,break就会彻底跳出循环,而num也不会继续加1了,此时num的值就为4。首先,虽然break和continue都有跳出循环的作用,但break是完全跳出循环,而continue则是跳出一次循环,然后开启下一次的循环。下面我就来举几个例子吧。原创 2023-08-12 12:59:50 · 267 阅读 · 0 评论 -
js时间计算
总之,JavaScript中的Date对象可以用来计算时间,它提供了一系列的方法,可以用来计算时间差、日期和时间等。JavaScript是一种强大的编程语言,它可以用来实现各种功能,其中之一就是计算时间。上面的代码中,我们首先获取了当前时间的毫秒数,然后假设一段时间后,再计算两个时间之间的时间差,最后将时间差转换为小时。上面的代码中,我们首先获取了当前时间,然后计算一天中的第三个小时,最后将结果输出到控制台。上面的代码中,我们首先获取了当前日期,然后计算一周后的日期,最后将结果输出到控制台。原创 2023-02-20 14:45:43 · 3421 阅读 · 0 评论 -
js 中Document对象的用法
这个是修改模块的值的,可以修改如h1,p等文本类型的标签里面的内容,其中关键的是后面的innerHTML,前面的是可以改变的。这个是修改模块中的css值,上面的代码是修改模块中的css中的color值,当然我们也可以修改其他的值。这个是修改模块的属性值,上面这个就是修改图片的src值已达到更改图片的结果。面这个是为id为myBtn的模块添加点击事件,当然也可以添加其他的事件。js 获取class为fruit的模块的值。js 获取Name为fruit的模块的值。js 获取Id为fruit的模块的值。原创 2023-02-02 22:59:08 · 322 阅读 · 0 评论 -
js中的slice()和splice详解
和用法和上面的类似,唯一不同的是,splice截取元素的同时会把数组的里面的相对应的元素给删除了。也就是说slice()好像复制,而splice()则是截切。这个方法有两个参数,第一个参数是开始参数,第二个参数就是结束参数,注意第二个参数可以不写,第二个参数不写的时候表示从第一个参数到最后一个参数。splice()有一点不太一样就是,他的第二个参数是从开始参数开始的后面的元素数量,并不是结束元素的下标值。这个方法的作用是截取js中的array数组里面的元素的。原创 2022-11-25 14:33:59 · 220 阅读 · 0 评论 -
js中的定时器
本文主要是尚硅谷的js定时器的一些总结吧。首先我们创建几个按钮和两个模块。原创 2022-11-23 17:29:22 · 210 阅读 · 0 评论