摘要:
1、let:ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 var命令会发生”变量提升“现象,即变量可以在声明之前使用,值为undefined。这种现象多多少少是有些奇怪的,按照一般的逻辑,变量应该在声明语句之后才可以使用。 为了纠正这种现象,let命令改变了语法行为,它所声明的变量一定要在声明后使用,否则报错。 let不允许在相... 阅读全文
摘要:
JavaScript 对象 因为JavaScript是基于原型(prototype)的,没有类的概念(ES6有了,这个暂且不谈),我们能接触到的都是对象,真正做到了一切皆为对象 所以我们再说对象就有些模糊了,很多同学会搞混类型的对象和对象本身这个概念,我们在接下来的术语中不提对象,我们使用和Java 阅读全文
摘要:
清除图片下方出现几像素的空白间隙 方法1: img{display:block;} 方法1: 方法2: img{vertical-align:top;} 除了top值,还可以设置为text-top | middle | bottom | text-bottom,甚至特定的<length>和<perc 阅读全文
摘要:
壹 ❀ 引 如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,拿人手短,如果B没变,那就是深拷贝,自食其力。 此篇文章中也会简单阐述到栈堆,基本数据类型与引用数据类型,因为这些概念能更好的让你理解深拷贝与浅拷贝。 我们来举个浅拷 阅读全文
摘要:
formdata file jquery ajax upload upload 阅读全文
摘要:
1.变量: 声明变量: $name='小明'; 输出变量也要加$,html模版输出变量{$name} 变量名区分大小写,函数名不区分大小写。删除变量: unset($name)常量: 使用 define() 函数,一旦被定义就不能修改 define("HOST","localhost")检测变量: 阅读全文
摘要:
css3的3d效果https://controllerone.github.io/ctrl/3D/box/ 阅读全文
摘要:
/*angular MVVM模式 M :model V :view VM :ViewModel模块 ng-app='' //html中调用模块 angular.module // js中声明模块控制器 ng-controller='' //html中调用控制器模块.controller('控制器名' 阅读全文