不定高度元素如何产生动画效果

前言一般对某个元素设置 css 从 heigth: 0 到 height: auto 添加过渡动画却没有动画效果,这是为什么 高度的特...     阅读全文
饶英俊(Royin)'s avatar
饶英俊(Royin) 10月 26, 2021

前端Javascript模块化

AMD 规范AMD(Asynchronous Module Definition)规范指异步模块定义。是 RequireJS 推广模块化规范的产物。 看个例子,AMD 规范是如何导入模块和定义模块的: /** * 第一个参数是依赖的模块列表 *...     阅读全文
饶英俊(Royin)'s avatar
饶英俊(Royin) 10月 26, 2021

版本控制工具git的基本使用

什么是版本控制工具?git 是一个分布式版本控制工具,顾名思义,是一个控制项目版本管理的工具,记录和备份版本以及回撤到不同版本等操作     阅读全文
饶英俊(Royin)'s avatar
饶英俊(Royin) 10月 26, 2021

解决 git 中每次 push 或者 pull 等操作都需要需要输入账户密码

前景引入使用 git 时,如果每次 push 推送、pull 拉取等操作都需要输入账户密码来验证账户才允许推送,非常繁琐。问题的表现像下面这样: C:\adir\bsubdir\cproject>git push origin Username for 'https://gi...     阅读全文
饶英俊(Royin)'s avatar
饶英俊(Royin) 10月 26, 2021

静态类型和动态类型以及强类型和弱类型

动态类型和静态类型动态类型指的是变量在被声明时他的类型还不确定,在给变量赋值的时候,才会从值推断出该变量的类型,同时可以随意改变变量的值,其值可以是任何类型的 拿 javascript 来看 var a //...     阅读全文
饶英俊(Royin)'s avatar
饶英俊(Royin) 10月 26, 2021