摘要: 原理:JS引擎的工作方式是①先解析代码,获取所有被声明的变量;②然后在运行。也就是专业来说是分为预处理和执行两个阶段。 变量提升的定义:所有变量的声明语句都会被提升到代码头部,这就是变量提升。 例如: 以上语句并不会报错,只是提示undefined。实际在js引擎中的运行过程是: 实际运行表示变量a 阅读全文
posted @ 2018-06-26 19:52 echo'coding' 阅读(4178) 评论(0) 推荐(0) 编辑
摘要: 1.weui 一开始以为只能用于小程序中,原来分两种:weui-wxss-master和weui-master。真的是强大的不得了,把设计好的样式和功能封装。然后分类,有明确的层级和逻辑,感动!!值得学习,并且开发一套属于自己并且不断更新的样式和功能! 2.还有类似的ANTDESIGN,Living 阅读全文
posted @ 2018-06-23 14:51 echo'coding' 阅读(4265) 评论(0) 推荐(0) 编辑
摘要: 经常会说没有清除浮动的话就会导致高度坍塌,啥是高度坍塌呢?1.什么是高度坍塌?简单来说就是包含有浮动元素的上一级元素(即父级元素)高度变为0了。下图有浮动元素的父级元素border设置为绿色,但是高度变为了0. 高度坍塌 高度坍塌 为包含浮动元素的父级元素: 未设置浮动.png 未设置浮动.png 阅读全文
posted @ 2018-06-23 14:48 echo'coding' 阅读(168) 评论(0) 推荐(0) 编辑
摘要: JavaScript是按值传递的,但是要分情况才知道传递之后原来的值会不会变,不然会出现你想都想不出来的bug 一、按值传递--元类型输入tip:元类型( number, string, boolean, null, undefined ) 传入的参数,无论函数内部怎样对其操作,调用传入的变量都不会 阅读全文
posted @ 2018-06-23 14:47 echo'coding' 阅读(339) 评论(0) 推荐(0) 编辑