- 4、方法 <script> class Person{ name = "孙悟空" // sayHello = function(){ // } // 添加方法的一种方式 sayHello(){ console.log('大家好,我是' + thi... 4、方法 <script> class Person{ name = "孙悟空" // sayHello = function(){ // } // 添加方法的一种方式 sayHello(){ console.log('大家好,我是' + thi...
- 7、多态定义一个函数,这个函数将接收一个对象作为参数,他可以输出hello并打印对象的name属性多态在JS中不会检查参数的类型,所以这就意味着任何数据都可以作为参数传递要调用某个函数,无需指定的类型,只要对象满足某些条件即可如果一个东西走路像鸭子,叫起来像鸭子,那么它就是鸭子多态为我们提供了灵活性 <script> class Person{ c... 7、多态定义一个函数,这个函数将接收一个对象作为参数,他可以输出hello并打印对象的name属性多态在JS中不会检查参数的类型,所以这就意味着任何数据都可以作为参数传递要调用某个函数,无需指定的类型,只要对象满足某些条件即可如果一个东西走路像鸭子,叫起来像鸭子,那么它就是鸭子多态为我们提供了灵活性 <script> class Person{ c...
- 6、封装面向对象的特点:封装、继承和多态1.封装对象就是一个用来存储不同属性的容器对象不仅存储属性,还要负责数据的安全直接添加到对象中的属性,并不安全,因为它们可以被任意的修改如何确保数据的安全: 1.私有化数据- 将需要保护的数据设置为私有,只能在类内部使用 2.提供setter和getter方法来开放对数据的操作 - 属性设置私有,通过getter setter方法操作属性带... 6、封装面向对象的特点:封装、继承和多态1.封装对象就是一个用来存储不同属性的容器对象不仅存储属性,还要负责数据的安全直接添加到对象中的属性,并不安全,因为它们可以被任意的修改如何确保数据的安全: 1.私有化数据- 将需要保护的数据设置为私有,只能在类内部使用 2.提供setter和getter方法来开放对数据的操作 - 属性设置私有,通过getter setter方法操作属性带...
- 前言最近翻笔记,看到之前移动端对滚动条问题的处理记录,所以把滚动条相关的知识点重新翻看了一遍。其中滚动条伪元素相关的内容,挺有趣的,感觉组合起来,没准能玩出不错的效果。在开始freestyle,先强调一下,接下来要介绍的知识点,有些是非标准,有些是实验中的功能,所以功能仅供参考,生产环境慎重使用。滚动条滚动条的伪元素选择器还挺多的,所以应该能实现很多好玩的效果。知识点先来看一下滚动条相关的伪... 前言最近翻笔记,看到之前移动端对滚动条问题的处理记录,所以把滚动条相关的知识点重新翻看了一遍。其中滚动条伪元素相关的内容,挺有趣的,感觉组合起来,没准能玩出不错的效果。在开始freestyle,先强调一下,接下来要介绍的知识点,有些是非标准,有些是实验中的功能,所以功能仅供参考,生产环境慎重使用。滚动条滚动条的伪元素选择器还挺多的,所以应该能实现很多好玩的效果。知识点先来看一下滚动条相关的伪...
- 背景《HTML5 Canvas 开发详解》这本书我买了挺久的。但是书的文字小,内容多,又不常用,所以有点看不进去。最近睡前会看1小时书,可能是秋季的清爽,又或者藕粉的甜蜜,书读起来比绸缎还丝滑。今天开始Canvas的第二篇笔记。文字颜色跑马灯书中给了一个文字颜色循环跑马灯的实例,是不是很带劲。今天主要分享Canvas中文本的知识点。https://code.juejin.cn/pen/713... 背景《HTML5 Canvas 开发详解》这本书我买了挺久的。但是书的文字小,内容多,又不常用,所以有点看不进去。最近睡前会看1小时书,可能是秋季的清爽,又或者藕粉的甜蜜,书读起来比绸缎还丝滑。今天开始Canvas的第二篇笔记。文字颜色跑马灯书中给了一个文字颜色循环跑马灯的实例,是不是很带劲。今天主要分享Canvas中文本的知识点。https://code.juejin.cn/pen/713...
- 背景我之前的公司官网,首页有个汽车动画,从人物打开车门进入汽车,到里面的结构,再到汽车上路,全部的动画效果都是用Canvas实现的,一气呵成,非常壮观。不过,因为技术团队是国外的部门,所以没能讨教一二。最近睡前习惯翻会书,已读完《JavaScript权威指南》,开始阅读《HTML5 Canvas 开发详解》。可能是秋季的清爽,又或者藕粉的甜蜜,书读起来比绸缎还丝滑。所以,我准备写写Canva... 背景我之前的公司官网,首页有个汽车动画,从人物打开车门进入汽车,到里面的结构,再到汽车上路,全部的动画效果都是用Canvas实现的,一气呵成,非常壮观。不过,因为技术团队是国外的部门,所以没能讨教一二。最近睡前习惯翻会书,已读完《JavaScript权威指南》,开始阅读《HTML5 Canvas 开发详解》。可能是秋季的清爽,又或者藕粉的甜蜜,书读起来比绸缎还丝滑。所以,我准备写写Canva...
- 前言之前开发者大会上,大佬分享@layer这个新特性的时候,就想着要研究一下它的具体用法。在开始freestyle之前,先来看一下规范:这是一个实验中的功能。此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。CSS规则MDN中对CSS规则的定义如下At-rule... 前言之前开发者大会上,大佬分享@layer这个新特性的时候,就想着要研究一下它的具体用法。在开始freestyle之前,先来看一下规范:这是一个实验中的功能。此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。CSS规则MDN中对CSS规则的定义如下At-rule...
- 背景这一切都要从一次磨砂效果说起,之前做手机屏幕特效,主控按键的指纹效果,是真没有方向。后来想老款手机带软膜的,有点磨砂的感觉,所以我想到用滤镜功能实现它。CSS有个专门的属性实现滤镜效果,那就是filter。 filter属性来让filter属性show一波PS特技,上特效了。滤镜效果不同的滤镜效果通过定义filter不同的属性值便可以实现。类型效果展示实现方案曝光filter: brig... 背景这一切都要从一次磨砂效果说起,之前做手机屏幕特效,主控按键的指纹效果,是真没有方向。后来想老款手机带软膜的,有点磨砂的感觉,所以我想到用滤镜功能实现它。CSS有个专门的属性实现滤镜效果,那就是filter。 filter属性来让filter属性show一波PS特技,上特效了。滤镜效果不同的滤镜效果通过定义filter不同的属性值便可以实现。类型效果展示实现方案曝光filter: brig...
- 背景最近睡前习惯翻会书,重温了《HTML5与CSS 3权威指南》。这本书,分上下两册,之前读完了上册,下册基本没翻过。为了对得起花过的每一分钱,决定拾起来近期读一读。 CSS 选择器在CSS3中,提倡使用选择器来将样式与元素直接绑定起来,这样的话,在样式表中什么样式与什么元素相匹配变得一目了然 ,修改起来也很方便。可能是秋季的清爽,又或者藕粉的甜蜜,感觉自己开了「神行千里」的buff,这章读... 背景最近睡前习惯翻会书,重温了《HTML5与CSS 3权威指南》。这本书,分上下两册,之前读完了上册,下册基本没翻过。为了对得起花过的每一分钱,决定拾起来近期读一读。 CSS 选择器在CSS3中,提倡使用选择器来将样式与元素直接绑定起来,这样的话,在样式表中什么样式与什么元素相匹配变得一目了然 ,修改起来也很方便。可能是秋季的清爽,又或者藕粉的甜蜜,感觉自己开了「神行千里」的buff,这章读...
- 浅谈Tomcat设置默认欢迎页面欢迎界面的三种方式 浅谈Tomcat设置默认欢迎页面欢迎界面的三种方式
- CSS 语法实例<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title><style>body {background-color:yellow;}h1 {font-size:36pt;}h2 {color:blue;}p {margin-left:50px;}</sty... CSS 语法实例<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title><style>body {background-color:yellow;}h1 {font-size:36pt;}h2 {color:blue;}p {margin-left:50px;}</sty...
- 「趣学前端」系列正式进入UI效果实现篇了,前面学的知识可以拿来进行验证了。 「趣学前端」系列正式进入UI效果实现篇了,前面学的知识可以拿来进行验证了。
- 今天分享读了的故事、研究了的解题过程以及总结的一些算法知识点和经验。 今天分享读了的故事、研究了的解题过程以及总结的一些算法知识点和经验。
- JAVA-JWT简介、原理、组成、过程、利用、工具 JAVA-JWT简介、原理、组成、过程、利用、工具
- 除非客户在 SSR 中添加了用于显式发送 504 的自定义逻辑,否则 504 不会来自 SSR。在默认的 Spartacus/SSR 中,没有显式发送 504 的逻辑。 默认情况下它只发送 200 或 500(仅在 APP_INITIALIZER 失败的情况下)。我们在浏览器里看到的这个 504 错误:An error occurred.Sorry, the page you are loo... 除非客户在 SSR 中添加了用于显式发送 504 的自定义逻辑,否则 504 不会来自 SSR。在默认的 Spartacus/SSR 中,没有显式发送 504 的逻辑。 默认情况下它只发送 200 或 500(仅在 APP_INITIALIZER 失败的情况下)。我们在浏览器里看到的这个 504 错误:An error occurred.Sorry, the page you are loo...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签