摘要: 不说了,直接贴代码: /** * StringReverse用于处理字符串逆序输出的算法, * 时间:2022-02-24 * * 来源:javascript重难点实例精讲 */ //定义一个字符串 var str = 'abcdefg'; /** * 算法1:采用数组的reverse()实现逆序 阅读全文
posted @ 2022-02-24 10:59 晨米酱 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 浮点数进行运算的时候会丢失精度(二进制无法精确表示),比如:0.1 + 0.2 !== 0.3,那么可以先转成整数得出结果再然后算出浮点数,代码如下: /** * operationObj用于处理浮点数精度缺失的运算, * 采用转换为整型运算之后再换成浮点数的形式 * 时间:2022-02-22 * 阅读全文
posted @ 2022-02-22 16:40 晨米酱 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 类型 Number parseInt parseFloat 参数 1个:any 2个:string,number(进制参数) 1个:string 返回类型 number number number Boolean true转1,false转0 NaN NaN Null 0 NaN NaN Undef 阅读全文
posted @ 2022-02-22 10:58 晨米酱 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 使用javascript也可以实现css动画的效果,涉及到函数requestAnimationFrame(),接收的参数是重绘前调用的函数,这个函数会接受一个DOMHighResTimeStamp实例(比如performance.now()的返回值),以此为基础的动画函数如下: /** * js动画 阅读全文
posted @ 2022-01-07 16:02 晨米酱 阅读(83) 评论(0) 推荐(0) 编辑
摘要: JavaScript数组方法总结(思维导图) 阅读全文
posted @ 2021-11-30 08:16 晨米酱 阅读(44) 评论(0) 推荐(0) 编辑
摘要: [TOC] 在VSCode内置了Emmet语法,在后缀为.html/.css中输入缩写后按Tab键即会自动生成相应代码,基本语法如下: ``` E 代表HTML标签。 E#id 代表id属性。 E.class 代表class属性。 E[attr=foo] 代表某一个特定属性。 E{foo} 代表标签 阅读全文
posted @ 2021-11-20 12:17 晨米酱 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 运行环境:MAC下eclipse的python3环境(注:根据原文在pycharm也能解决python3.9) 问题解决简要说明:缺少字体,需要另外下载添加到相应目录,然后删除matplotlib的缓存目录,修改matplotlibrc文件,最后重启开发环境就行了 /Library/Framewor 阅读全文
posted @ 2021-11-16 11:52 晨米酱 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 简写属性 font: [[<font-style> || [normal | small-caps] || <font-weight>]? <font-size> [/<line-height>]? <font-family>] | caption | icon | menu | message-b 阅读全文
posted @ 2021-11-02 16:51 晨米酱 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 简写属性 animation: [<animation-duration>||<animation-timing-function>||<animation-delay>||<animation-iteration-count>||<animation-direction>||<animation- 阅读全文
posted @ 2021-10-02 07:09 晨米酱 阅读(434) 评论(0) 推荐(0) 编辑
摘要: UML概念模型主要包括基本构造块、运用于构造块的通用机制和用于组织UML视图的架构 构造块 构造块是UML的基本建模元素,是UML中用于表达的语言元素,是来自现实世界中概念的抽象描述方法。包括事物、关系和图。事物是对模型中关键元素的抽象体现;关系是事物和事物之间的联系方式;图是相关事物及其关系的聚合 阅读全文
posted @ 2021-09-29 14:02 晨米酱 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 简写属性 transition: [[none|<transition-property>] || <time> || <transition-timing-function> || <time>] 初始值:all 0s ease 0s 第一个值指定哪些属性采用过渡,第二个值指定过渡时间,第三个指定 阅读全文
posted @ 2021-09-29 13:45 晨米酱 阅读(447) 评论(0) 推荐(0) 编辑
摘要: VMware Workstation 16中安装macOS Big Sur,AMD版 基于个人电脑,配置:AMD Ryzen5 3500U 16G内存 我一个朋友测试,除去步骤三就可以在intel上安装,自己没有检验 备注:亲测该方法同样适用于macOS 10.15的安装,只要网上找找映像文件,其余 阅读全文
posted @ 2020-12-13 18:51 晨米酱 阅读(8812) 评论(20) 推荐(2) 编辑