摘要:概念: 浅度克隆:原始类型为值传递,对象类型仍为引用传递。 深度克隆:所有元素或属性均完全复制,与原对象完全脱离,也就是说所有对于新对象的修改都不会反映到原对象中; 区别:浅度克隆,是不完全克隆,改变现有属性,原来的数组或对象也会改变,深度克隆,不会影响原来的对象或数组; function deep 阅读全文
JS的闭包性
2017-12-31 23:29 by 那些年111, 184 阅读, 0 推荐, 收藏,
摘要:JS语言里每个函数都是独立的作用域,如一个个小黑屋,它可以获取外界信息,但是外界却无法直接看到里面的内容。将变量 n 放进小黑屋里,除了 b 函数之外,没有其他办法能接触到变量 n,而且在函数 a 外定义同名的变量 n 也是互不影响的,这就是所谓的增强“封装性”。这是缺点也是优点。应用场景:封装成私 阅读全文
伪数组对象和真数组的相互转换
2017-11-18 18:48 by 那些年111, 648 阅读, 0 推荐, 收藏,
摘要:除了数组和对象可以相互转换以外,我们的字符串也可以转为对象,在ES里面提供了相应的函数还进行转换 关于Array,有一个静态方法:所谓静态方法,就是不需要实例化对象,直接通过类来进行调用。Array就有一个静态方法:isArray() 判断是否是数组。 let str="dfsjhfjk"; let 阅读全文
JavaScript认识学习
2017-11-04 21:34 by 那些年111, 186 阅读, 0 推荐, 收藏,
摘要:经过一个星期javascript的学习,学习了javascript的历史发展,和基本语法,结构的学习,和以前学习的C#语言在逻辑,语法上比较相通,一个是强类型语言,一个是弱类型语言,但是JS更灵活,不局限于平台,每个操作系统都能编程。 编程算法上和C#逻辑思维都一样,所以学好一门语言后,学习其它语言 阅读全文
label 实现隐藏文字
2017-10-29 23:01 by 那些年111, 2356 阅读, 0 推荐, 收藏,
摘要:html在div 里建立一个属性名 <div class="detail"> <input type="checkbox" id="click"> <label for="click"><img src=""></label></div>css在属性名中.detail{ 隐藏文中的文字 overfl 阅读全文
BFC盒模型
2017-10-22 20:42 by 那些年111, 219 阅读, 0 推荐, 收藏,
摘要:Box盒模型分为block块盒,inline行盒 FC:Formating context格式化上下文 IFC:inline Formating context 行级格式化上下文 BFC:block Formating context 块级格式化上下文 在页面中显然一个部分(区域) 主要用于决定盒子 阅读全文
CSS postion定位
2017-10-15 20:32 by 那些年111, 307 阅读, 0 推荐, 收藏,
摘要:在box中 经常会使用浮动和定位,达到我们想要的位置。两者即相关联,又有区别,使用中,要符合语法要素。 定位postion分为相对定位,绝对定位,固定定位 1.相对定位postion:relative; 相对自己本来的位置移动,是设置四边的; 2.绝对定位 postion:absolute; 脱离常 阅读全文
html css综合学习
2017-10-14 22:56 by 那些年111, 199 阅读, 0 推荐, 收藏,
摘要:1、经过一段时间html和css学习,发现存在不少问题,刚开始学习时候如同雾里看花,实践操作开发简单网页较为吃力,不能理解各个元素,属性,布局的真谛,长时间写不出布局内容。 2、 在布局中,对网页理解不够深入,html中布局写不出实质东西,后期写css无法深入进行 3、对各元素,属性理解不够深入,实 阅读全文
CSS核心概念
2017-10-08 17:54 by 那些年111, 135 阅读, 0 推荐, 收藏,
摘要:##继承 应用在某个标签/元素的CSS属性传递给了内部嵌套的标签。通常文本的会被继承(字体,颜色,字号),Chrome里灰色的表示没有继承。 ##层叠 内嵌 1 0 0 0 id 0 1 0 0 class属性,伪类 0 0 1 0 元素、伪元素 0 0 0 1 通常符* 0 !important 阅读全文
浙公网安备 33010602011771号